中文 English

Winsock Packet Editor

一款开源的基于 Windows 系统的64位版本 WPE

License visitor badge

首页 | 软件下载 | 使用教程

欢迎来到 Winsock Packet Editor(WPE x64)

WPE x64 是一款可以拦截并修改 WinSock 封包的 Windows 软件,自适应支持 32 位及 64 位的目标程序,软件支持 SOCKS 代理和进程注入两种模式,并且具有高级滤镜和自动化机器人等功能,开发中使用了 C# 的多线程和消息队列技术,测试拦截了 100 万+的封包不会卡死或退出,软件不定期会修复 Bug 和更新功能,每次启动的时候支持在线自动更新.

WPE x64 支持直接注入 Windows 进程来拦截 Winsock 封包,也可以通过 SOCKS 代理模式来拦截 Winsock 封包.

截至 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年从 吾爱破解 论坛转移到了 GitHubGitee.

截至 2024年10月 WPE x64 已在 MIT license 的许可下发布.

WPE x64 的开发过程中得到了广大用户和 EasyHook 开源项目的支持,在此一并表示感谢!

郑重声明

本软件是基于互联网开源项目编写而成的一款开源软件,仅限于个人用于计算机网络编程方面的研究和学习之用,不可用于商业活动,切勿将本软件用于任何违法行为!