怎么做微信hook机器人

首先,要了解原理,就是逆向,逆向技术,是一种产品设计技术再现过程,即对一项目标产品进行逆向分析及研究,从而演绎并得出该产品的处理流程
然后就是微信逆向,这个一般是hook电脑版微信,因为手机app的容易被封。
其次,这里用到的知识需要会c++和了解汇编指令
最后,hook 原理为进程注入,进程注入就是让你的目标软件无声的加载你自己编写的dll,然后运行,这样你的 dll 就变成了他的程序一部分,
可以读取他的里面的数据,来进行接下来的拦截过程,
因为已经注入,所以微信启动时,这里作为他加载的 dll,一样跟着启动,然后开始安装 hook,也就是安装我们的“拦截器”了,
接下来是 dll 内的部分,记住这个模块名“WeChatWin.dll”这是微信核心 dll,我们需要的收发消息、等等很多功能统统都在这里,所以只需 hook 这里面的功能也就完成了我们需要的功能。
下图是我用c#调用c++封装的dll实现的一些功能demo,基本常用的功能都能实现,也有图片上没展示出来,欢迎讨论

 

怎么做微信hook机器人