写在前面
赶在二月底来更新。
WeChat版本:
3.5.0.46
编译环境:
Windows10 Pro
VS 2019 Community
实现思路
思路,之前的文章基本讲过:
- 编写32位DLL,添加内联汇编调用微信发消息CALL
- 开辟远程进程,在远程进程中开辟远程线程和写入DLL绝对路径
- 调用LoadLibrary让微信加载自己的DLL
- 将DLL加载进自己创建的exe进程中,计算导出函数的偏移
- 以同样的方式,在远程进程中写入数据,创建远程线程调用目标函数
- 创建32位ATL简单对象,编写注入、调用、卸载等一系列接口
- 注册COM组件
- 64/32位Python调用