插件开发手册

插件产品介绍
Game-Plug 是一款功能强大的 Windows 逆向开发插件,兼容 VC++、Delphi、VB、按键精灵、火山 PC、等多种编程语言调用。它面向编程人员提供窗口、内存、线程、汇编、HOOK、注入、Call、按键、封包、驱动防检测等全方位操作命令,并配有对应的使用案例示范,简单易学、上手快、实用性强。
目录导航

网络 WPE 封包

网络 WPE 封包分类共 6 个方法,全部为收费功能,调用前需先 SetUsername 授权。WPE_GetTcpSockets / WPE_GetTcpSocketsEx 枚举指定进程的 TCP 套接字,条目间用 | 分隔,没有套接字返回字符串 "0";详细版额外给出远程 IP、远程端口和协议(TCP4 / TCP6)。WPE_GetSend 与 WPE_GetSendx64 分别拦截 32 位 / 64 位目标进程的 send 调用,每次发包把套接字、封包数据指针、封包长度三个值回调给宿主子程序;位数选错会直接失败。WPE_StopSend / WPE_StopSendx64 用于停止拦截并清掉回调。回调运行在插件后台线程,且目标线程会同步等待它返回,必须尽快结束;封包内容要自己按「目标进程里的指针 + 长度」用内存读接口读取。拦截失败时用 GetLastError 取原因:-20 位数不符、-21 找不到 send、-22 入口指令不合规、-23 内部消息窗口创建失败、-24 拦截安装失败、-25 参数无效。