欢迎来到 Winsock Packet Editor(WPE x64)
WPE x64 是一款可以拦截并修改 WinSock 封包的 Windows 软件,自适应支持 32 位及 64 位的目标程序,软件支持 SOCKS 代理和进程注入两种模式,并且具有高级滤镜和自动化机器人等功能,开发中使用了 C# 的多线程和消息队列技术,测试拦截了 100 万+的封包不会卡死或退出,软件不定期会修复 Bug 和更新功能,每次启动的时候支持在线自动更新.
WPE x64 支持直接注入 Windows 进程来拦截 Winsock 封包,也可以通过 SOCKS 代理模式来拦截 Winsock 封包.
- 获取 最新版本.
- 阅读软件的 使用教程 了解如何开始使用.
- 提交问题到 GitHub issue 区.
- 在 GitHub 上查看本项目.
- 在 Gitee 上查看本项目.
截至 2024年10月 WPE x64 已在 MIT license 的许可下发布.
问题和建议
欢迎大家提交 Bug 和提出宝贵意见,一起完善和改进本软件,谢谢!
请在 GitHub issue 区报告问题和提问,或者直接发邮件到 wpe64@qq.com.
软件特色
- 支持 SOCKS 代理和进程注入两种模式,确保在各种情况下都可以拦截到 Winsock 封包.
- 代理模式下支持多种主流代理协议和 SSL 安全协议,并具有端口映射和断点调试等功能.
- 具备自动化的可编程机器人功能,可在满足触发条件的情况下执行预定义的指令集.
- 消息队列缓存模式,所有的封包依次排队进入 MQ 队列,无需等待缓存结束后再显示封包.
- 您可以自定义需要拦截的封包类型,已包含 WinSock 1.0 和 2.0 的 API.
- 注入器和封包编辑器相对独立,可一次注入多个软件后,分别获取不同程序的网络封包.
- 您可以通过选择一个尚未运行的程序注入后,从启动阶段即开始获取程序的所有封包数据.
- 直观的封包对比功能,支持多种数据格式之间快速切换.
- 您可以方便的对封包内容进行搜索,支持多种数据格式的快速搜索定位.
- 支持批量发送封包,您可以自定义发送的顺序和循环次数,并支持导入导出和备注功能.
- 强大的滤镜功能,支持高级滤镜,并且可以自定义修改封包的长度和修改次数.
- 支持注入 Winsock 代理程序后,再获取目标程序的网络封包.
- 您可以直接注入各类模拟器,并直接获取模拟器以及运行的程序的网络封包.
- 您对系统的各种配置都会及时的进行保存,下次启动软件时会自动带出上一次的设置.
- 软件运行期间会实时记录运行日志并支持导出,方便定位问题和提交处理.
- 支持 64 位的 Windows 操作系统和 64 位的目标程序,并且会根据目标进程的类型来自动调用 32 位或 64 位的动态库注入目标程序.
- 软件使用的 .NET 程序集不需要在全局程序集缓存(GAC)中注册,大大简化了使用和二次开发.
- 支持多线程技术,处理封包时不会影响程序的正常操作.
- 拦截封包结束后会自动处理挂钩并释放资源,避免对程序运行产生影响.
- 不会使目标程序产生资源和内存泄露风险.
- 软件安装时会自动检测必须的组件和运行库,确保NET框架已安装.
- 采用微软 ClickOnce 发布技术,支持在线自动安装和更新.
- 支持多语言版本,方便不同国家和地区的用户使用.
作者和贡献者
Winsock Packet Editor 由 X-NAS (@X-NAS) 于2021年发布并且一直维护至今.
本项目在2022年从 吾爱破解 论坛转移到了 GitHub 和 Gitee.
截至 2024年10月 WPE x64 已在 MIT license 的许可下发布.
WPE x64 的开发过程中得到了广大用户和 EasyHook 开源项目的支持,在此一并表示感谢!
郑重声明
本软件是基于互联网开源项目编写而成的一款开源软件,仅限于个人用于计算机网络编程方面的研究和学习之用,不可用于商业活动,切勿将本软件用于任何违法行为!