1、当前版本3.9.11.17
2、首先通过微信名称作为关键字,使用CE搜索
3、使用CE搜索咱们自己的微信名称,在搜索出来的结果中找到绿色的地址
4、绿色地址讲解
当使用作弊引擎(CE)搜索内存地址时,绿色地址代表动态地址。每次重新启动程序时这些都会改变,但实际上是由固定的起始地址(基地址)和固定的距离(偏移量)决定的。这个距离就是偏移量。内存可以被认为是一栋大楼,基本地址就是大楼的门牌号。动态地址就像建筑物中的房间:它的位置发生变化,但可以通过固定的楼层和房间号(偏移量)找到它。例如:
建筑物地址(基地址):1000 房间号(偏移量):20 动态地址:1000 + 20=1020 例如,即使建筑物移动到地址2000(基地址更改),房间号(偏移量)也保持不变。由于仍然是20,因此新地址将为2000 + 20=2020。分步说明
查找动态地址:首先使用CE查找绿色地址,这是一个动态地址,例如1020。查找基地址:还需要查找基地址,基地址是固定地址,例如1000。计算偏移量。从找到的动态地址中减去基地址即可获得偏移量。例如,1020 – 1000=20。了解偏移量:这个偏移量是动态地址和基地址之间的固定距离,无论基地址如何变化,它都保持不变。
5、计算偏移
偏移量=地址-基地址
地址是7FF8A9FB7718
基地址是WeChatWin.dll。默认情况下,偏移量已显示在地址框中(0x5937718)。
但是,某些版本的CE 通常没有此功能,因此您必须手动获取基地址(7FF8A4680000),如第二个图像所示。
这样,我们应用公式:偏移量=地址- 基地址(7FF8A9FB7718-7FF8A4680000=5937718)。
6、通过偏移查询附近其他信息
通过头像展示用户信息并读取微信内存信息
您可以通过微信头像查看附近用户的以下信息:
用户名帐户wxid 头像数据库密钥登录设备国籍地址
按照步骤5 计算所有信息的偏移量。
要读取此信息,您需要计算内存中的偏移量。为了清楚起见,我们以电话号码和用户名为例。
查找动态地址:使用Cheat Engine搜索电话号码或用户名,并在内存中找到其动态地址(绿色地址)。确定基地址:查找动态地址的基地址(固定起始地址)。计算偏移量:计算动态地址和基地址之间的偏移量。公式为偏移量=动态地址- 基地址。编写注入程序:利用这些偏移值编写注入微信内存的程序,通过基地址和偏移量读取具体的用户信息。
例子
如果电话号码的动态地址为0x7FFF1234,基地址为0x7FFF1000,则偏移量为0x1234 -0x1000=0x234。同样,如果发现用户名的动态地址为0x7FFF1250,则基地址将为0x7FFF1000,偏移量将为0x1250 -0x1000=0x250。
使用程序读取内存信息
通过计算出的偏移量,可以创建一个自动读取微信内存中用户信息的注入程序。
连接微信进程:使用编程语言(如C++、Python)连接微信进程。读取基地址:获取微信内存中的基地址。计算真实地址:利用基地址和偏移量计算出用户信息的真实地址。读取信息:从计算出的地址中读取特定的用户信息。
7、最后运行视频
视频_2024-06-12_100822
8、通过此方法以实现的API
以上关于#微信3.9.11.17版机器人微信挂钩插入指南的相关内容摘自网络,供大家参考。相关信息请参见官方公告。
原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/92693.html