Code Monkey home page Code Monkey logo

winsockpacketeditor's Introduction

Winsock Packet Editor

网络封包拦截器,可拦截手游封包,支持32位及64位程序 用C#自己开发了一个仿WPE的封包拦截器,可以自适应32位和64位的软件,且wpe常用的功能都有了,开发中使用了多线程技术,测试了拦截1万+的封包不会卡死或退出,软件不定期会更新功能,每次启动的时候支持在线自动更新,欢迎大家一起完善和改进!

Winsocket packet Editor, which can intercept mobile game with simulator, supports 32 bit and 64 bit App I have developed a WPE like packet interceptor using C #, which can adapt to 32-bit and 64 bit software, and has all the commonly used functions of WPE. During development, I used multithreading technology and tested intercepting more than 10000 packets without getting stuck or exiting. The software updates its functions periodically and supports online automatic updates every time it starts. We welcome everyone to improve and perfect together!

重要告知:由于系统架构升级 1.0.0.32 及以前版本需要卸载后,重新下载安装文件才能升级到 1.0.0.33 及以后版本!

Notice: Due to the system architecture upgrade of 1.0.0.32 and earlier versions, it is necessary to uninstall and download the setup.exe again in order to upgrade to 1.0.0.33 and later versions!

Download setup.exe: https://www.x-nas.com/wpe/publish.htm

111

222

安装版本使用方法:

  1. 下载解压缩后双击运行安装程序图标

1

  1. 如有提示请选择 “更多信息”,并点击 “仍要运行”

2

  1. 安装程序会自动检测操作系统的运行环境,如有需要会提示安装相关运行库(比如.net 4.0等),点击下载及安装即可.

3

  1. 安装完成后启动时如有提示,请选择 “更多信息”,并点击 “仍要运行”

4

启动并注入进程:

  1. 双击软件图标启动程序后,会提示以管理员权限运行,点击确定后显示进程注入界面,点击 “...” 按钮选择进程

5

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

6

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

7

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

8

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

封包拦截器的使用:
封包拦截器是仿WPE的常用功能很容易上手我就不做详细的说明了,如果后期有需要的话我再补充这块的说明。

软件的更新及卸载:

  1. 软件在每次启动的时候会自动更新,我会不定期的修改bug和完善功能。

  2. 卸载软件 “控制面板” - “卸载软件” - “封包拦截器”

winsockpacketeditor's People

Contributors

x-nas avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

winsockpacketeditor's Issues

安装、检测都提示网络有问题


部署 URL : file:///C:/Users/Administrator/Downloads/WinsockPacketEditor.application
部署提供方 URL : https://www.x-nas.com/wpe/WinsockPacketEditor.application

错误摘要
以下是错误摘要,这些错误的详细信息列在该日志的后面。
* 激活 C:\Users\Administrator\Downloads\WinsockPacketEditor.application 导致异常。 检测到下列失败消息:
+ 下载 https://www.x-nas.com/wpe/WinsockPacketEditor.application 未成功。
+ 操作超时

组件存储事务失败摘要
未检测到任何事务错误。

警告
* 此应用程序清单无签名。签名验证将被忽略。

操作进度状态
* [2024/7/25 星期四 15:23:16] : 已启动 C:\Users\Administrator\Downloads\WinsockPacketEditor.application 的激活过程。

错误详细信息
执行此操作期间检测到下列错误。
* [2024/7/25 星期四 15:24:56] System.Deployment.Application.DeploymentDownloadException (未知子类型)
- 下载 https://www.x-nas.com/wpe/WinsockPacketEditor.application 未成功。
- 源: System.Deployment
- 堆栈跟踪:
在 System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
在 System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
在 System.Deployment.Application.FileDownloader.Download(SubscriptionState subState, X509Certificate2 clientCertificate)
在 System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
在 System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirect(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
在 System.Deployment.Application.DownloadManager.FollowDeploymentProviderUri(SubscriptionStore subStore, AssemblyManifest& deployment, Uri& sourceUri, TempFile& tempFile, IDownloadNotification notification, DownloadOptions options)
在 System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
在 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- 内部异常 ---
System.Net.WebException
- 操作超时
- 源: System
- 堆栈跟踪:
在 System.Net.HttpWebRequest.GetResponse()
在 System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

组件存储事务详细信息
没有可用的事务信息。

能否支持 UDP 拦截

你好, 在使用的该应用的时候发现只能拦截 TCP. 是否能够支持 UDP 的拦截呢?

大佬拦截怎么实现啊

我有一个想法,就是根据内容拦截,跟WPE一样,有一个动作是拦截,就是匹配到包内容里面的特征以后去拦截,我不太懂这个ws2所以想问一下那个拦截用什么函数。

滤镜功能无法使用

通过操作始终无法看到滤镜的勾选框和发送窗口里的过滤统计的变化
请问这个滤镜功能是不是没有被设计上呢

不完全适合我

早上好,

感谢您的软件,一切都比其他软件好,但是当我尝试使用过滤器或手动发送时,没有任何反应。

在发送列表在备注定义快捷键?

可不可以根据备注添加全局快捷键的功能?

比如
在序号01-05备注写上 "|Alt & 1|分类1" 实现按alt+1发送1-5或者选中1-5
在序号06-10备注写上 "|Alt & 2|分类2" 实现按alt+2发送6-10或者选中6-10

这不是源码吧?

问个小白问题,源码我下载了本想看看如何32和64位如何无缝hook发包的,结果并没有看到,感觉下载的不像源码,都是DLL,EXE编译好的.

请问有QQ交流群之类的沟通渠道吗?

如题。
另外,我看到了作者在吾爱受到的不公正待遇的申诉帖子,整个过程把我看笑了,作者不用这么卑微。我支持你。版主他们根本不懂什么是微软的ClickOnce发布技术。甚至都不愿意点开看一眼。高傲的小丑。

1ms interval

Is it possible to reduce the interval from 100 to 1? I tried editing it myself but i cannot recompile at all, there's too many errors. In short, I need to send certain packet as many times as possible in a very short time. Thanks in advance.

Thank you!

Thank you, this is a very useful tool.
Will you develop a similar wpe filter function in the future?
No filter function is the only small regret of this tool
Thank you very much!

封包拦截器功能建议

作者大大,期望更新这个功能
1.进程列表中可以添加个搜索进程名称来找到进程或者自定义进程PID,感觉这样方便点,
2.封包长度数据自定义,比如封包原数据10字节,如果自定义15字节,那么就添加不进去了。
一直在用作者大大的工具,不会自己写,如果麻烦的话可以不采纳,哈哈哈哈。

接收得包发送问题

发送接收到的包是发送到服务器端吗?我实际测试种是把包发到了服务器端

开始抓包断网

QQ截图20240409165833
在腾讯手游助手注入后可以联网,开启抓包后不行,结束恢复正常

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.