此套源码,旨在为了更深入的理解 软件hook,dll注入涉及到的 etcp通信工作原理
模拟一个 服务端 EXE程序
模拟一个 客户端 dll文件
服务端 启动一款软件,将dll文件注入软件里, 实现 服务端和客户端 数据通信
比如模拟 获取好友列表,收发消息
服务端创建,客户端做成dll,服务端启动QQ,并将dll客户端注入到 QQ进程里,服务端模拟发送 获取好友列表命令,客户端模拟返回好友列表数据。
这只是一个简单的通信演示,具体最关键的就是dll客户端里面hook的部分,需要高级的技术,懂汇编,懂内存数据,找地址,找基址 等等。
获取想要的数据,然后发送给服务端显示出来。
通过这套模型,可以套用任何软件,以dll的形式注入 然后hook数据,然后返回数据给服务端。
上一篇 服务器和客户聊天修改成网络验证
下一篇 鼠标滚轮便捷操作例子