中文 English

Winsock Packet Editor

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

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

欢迎来到 Winsock Packet Editor(WPE x64)

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

WPE x64 支持直接注入并拦截 Windows 程序的封包,也可以通过注入 winsock 代理软件来拦截网络封包.

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

问题和建议

欢迎大家提交 Bug 和提出宝贵意见,一起完善和改进本软件,谢谢!

请在 GitHub issue 区报告问题和提问,或者直接发邮件 263659@qq.com 给我.

软件特色

  • 消息队列缓存模式,所有的封包依次排队进入MQ队列,并按照先进先出规则处理,无需等待缓存结束后再显示封包
  • 您可以自定义需要拦截的封包类型,已包含WinSock1.0和2.0的APIs
  • 注入器和封包编辑器相对独立,可一次注入多个软件后,分别获取不同程序的网络封包
  • 您可以通过选择一个尚未运行的程序注入后,从启动阶段即开始获取程序的所有封包数据
  • 直观的封包对比功能,支持多种数据格式之间快速切换
  • 您可以方便的对封包内容进行搜索,支持多种数据格式的快速搜索定位
  • 支持批量发送封包,您可以自定义发送的顺序和循环次数,并支持导入导出和备注功能
  • 强大的滤镜功能,支持高级滤镜,并且可以自定义修改封包的长度和修改次数
  • 支持注入Winsock代理程序后,再获取目标程序的网络封包
  • 您可以直接注入各类模拟器,并直接获取模拟器以及运行的程序的网络封包
  • 您对系统的各种配置都会及时的进行保存,下次启动软件时会自动带出上一次的设置
  • 软件运行期间会实时记录运行日志并支持导出,方便定位问题和提交处理
  • 支持64位的Windows操作系统和64位的目标程序,并且会根据目标进程的类型来自动调用32位或64位的动态库注入目标程序
  • 软件使用的NET程序集不需要在全局程序集缓存(GAC)中注册,大大简化了使用和二次开发
  • 支持多线程技术,处理封包时不会影响程序的正常操作
  • 拦截封包结束后会自动处理挂钩并释放资源,避免对程序运行产生影响
  • 不会使目标程序产生资源和内存泄露风险
  • 软件安装时会自动检测必须的组件和运行库,确保NET框架已安装
  • 采用微软OneClick发布技术,支持在线自动安装和更新
  • 支持多语言版本,方便不同国家和地区的用户使用

作者和贡献者

Winsock Packet Editor 由 X-NAS (@X-NAS) 于2021年发布并且一直维护至今.

本项目在2022年从 吾爱破解 论坛转移到了 GitHubGitee.

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

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