【逆向】ce指针扫描获取微信id号基址

 

微信有两种身份id 

一种是原始id   例如 wxid_lvwlhbn71brl21    这种是微信刚创建时就自动生成的,不能改变 唯一标识

另一种是微信号,就是后期 自己设置的微信号,例如我的  ZWL10203040,这种现在可以修改一次,可改,设置后就无法在看见自己的原始id

 


现在可通过CE获取原始id基址 ,

 

1.准备ce

2.微信版本3.6.0.18


 

获取流程

1.登录微信小号(还没设置微信号的号),这时候是可以看见原始id的,直接搜索字符串

 

 

2.退出登录,然后再次搜索原始id,过滤掉大部分无用地址,这时候估剩100+个地址

 

3.重复 1和2

 

4.最后 只剩下十几个地址, 

我们直接退出登录,会发现其中有一个地址,在没登录的时候是空字符串,我们登录后又会显示原始id字符,这个就是我们要的地址

 

直接选择下拉,右键---对这个地址指针扫描

 

现在十多万个地址,先保存第一次的

 

 

 

 


 

再次循环上面的内容,再次找到我们要的地址后,再次下拉 指针扫描

 

把刚刚拿到的地址复制进来,再过滤搜索,会址剩下一个  1级偏移的地址  而且对应wxid

 

 


测试手动添加验证是否正确

 

没毛病,这就是正确基址

 

下面是找到的指向同一个wxid的基址  随便用那个都可以

WechatWin.dll+022580c4  偏移0

WeChatWin.dll+222F020    偏移0

 

posted @ 2022-04-17 16:27  Hello霖  阅读(1449)  评论(0编辑  收藏  举报