# WinPacketsEdit
**Repository Path**: kasix/win-packets-edit
## Basic Information
- **Project Name**: WinPacketsEdit
- **Description**: C# 仿WPE封包拦截器(无需CCProxy即可拦截手游封包)
- **Primary Language**: C#
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 41
- **Created**: 2021-06-05
- **Last Updated**: 2021-06-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# WinPacketsEdit
#### 软件原作者
软件作者:RNShinoa
#### 软件介绍
C# 仿WPE封包拦截器(无需CCProxy即可拦截手游封包)
由于WPE只能用于32位软件的封包拦截,针对现在的64位手游模拟器就需要使用到32位的CCProxy等代{过}{滤}理软件,用起来很麻烦所以我就用C#自己开发了一个仿WPE的封包拦截器,可以自适应32位和64位的软件,且wpe常用的功能都有了,开发中使用了多线程技术,测试了拦截1万+的封包不会卡死或退出,软件不定期会更新功能,每次启动的时候支持在线自动更新,欢迎大家跟帖提出修改意见,谢谢!
#### 启动并注入进程
1. 双击软件图标启动程序后,会提示以管理员权限运行,点击确定后显示进程注入界面,点击 “...” 按钮选择进程

2. 选择需要拦截封包的进程名称,点击“确定”,如下面图示选择的为雷电模拟的进程

3. 选择进程后,点击 “注入” 按钮

4. 如下图出现红框内文字时代表注入进程成功,否则会提示相关错误信息(并不是所有进程都可以实现注入,各类手游模拟器及CCProxy等代{过}{滤}理软件经测试可以成功注入)

5. 成功注入进程后,即可弹出封包拦截主界面,这时候即可关闭上图的进程注入器了

#### 封包拦截器的使用
封包拦截器是仿WPE的常用功能很容易上手我就不做详细的说明了,如果后期有需要的话我再补充这块的说明。
#### 更新日志
2021-6-4 发布 1.0.0.12 版本
新增在打开软件后提示当前内核的版本号,方便大家对照论坛上的更新日志

新增“清除数据”功能,关闭后点击开始按钮将不再清空原有的封包列表数据,此功能默认开启,可随时手动关闭
调整封包发送功能,新增在封包列表中鼠标右键弹出发送菜单,点击“发送”后显示发送封包窗口,支持同时打开多个发送窗口,可分别发送不同的封包

2021-6-2 发布 1.0.0.10 版本
修复在系统字体放大情况下部分文字被遮盖的情况
新增常用按钮的快捷键,比如 “开始 (K)” 按钮的快捷键就是Alt + K,其它按钮以此类推
选择进程界面现已按照进程名称首字母的顺序排列,并且可以通过按进程首字母的按键来快速定位到该名称进程的第一个,再按一下就定位到下一个,方便大家查找进程

2021-5-29 发布 1.0.0.9 版本 - 修复过滤包数量统计错误问题,新增封包“拦截”功能。
"拦截" 功能默认不开启,需要拦截哪种封包,就勾选哪种封包前的拦截框,封包拦截后会在“已拦截”处显示拦截的数量
