
第六,打开cmd CD到夜神模拟器的路径,我使用默认路径cd C: UsersAdministratorAppDataRoamingNoxin
如下所示

第七,使用adb命令连接到模拟器,该模拟器也已连接到Linux系统.
命令如下: nox_adb shell
执行完成后,root @ nox: /#
然后输入cd /data/data/com.tencent.mm/MicroMsg来说明此目录是WeChat Android目录

第八,然后执行ls以查看此文件目录中的文件夹
如图所示

然后我们发现文件夹太多了,是哪一个?实际上,它是一个32位的MD5值,因为微信可以使用多个帐户登录,否则如何保存其他帐户的聊天记录
接下来,我们输入这两个32位加密的MD5文件夹
第九,我直接输入cd fc3e1140643f945def54b173b8e77d13这是随机的MD5值,具体取决于您自己.
第十,输入与ls相同的名称以查看目录微信消息能保存到本地吗,然后我们惊讶地发现其中存储了微信聊天记录

如图所示

记住该目录/data/data/com.tencent.mm/MicroMsg/fc3e1140643f945def54b173b8e77d13/EnMicroMsg.db
Ctrl + c终止连接
然后执行命令nox_adb pull /data/data/com.tencent.mm/MicroMsg/fc3e1140643f945def54b173b8e77d13/EnMicroMsg.db C: 将导出到驱动器C的根目录

然后我们获得了微信的聊天记录

第十一,然后使用SQLite打开它,然后发现它没有打开. 为什么?因为必须对进行加密. 毕竟,在用户众多的情况下,腾讯进行一点加密是正常的.
然后问题来了,为什么移动APP可以直接读取它?因为人们会解密它,但是当他未连接到Internet时他怎么知道密码?这不得不问操作系统的兄弟
原因很简单,它保存在本地文件中.
第十二,我在这里不做详细解释微信消息能保存到本地吗,但是您不能直接对其进行调试. 微信似乎包含三个不允许您进行调试的过程. 当它检测到动态调试时,它将被卡住并阻止其他人进行动态调试. p>
这里比较费力,让我直接告诉您结果,稍后再更新
第十三,实际上,他的打开密码存储在SharePreferences中,那么它在哪里?
运行命令nox_adb pull /data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml C: 并获取

如图所示

_auth_uin的值是密码的一部分
第十四,那么简单,获取设备的IMEI
如图所示

第十五,然后将_auth_uin添加到IMEI值中,该值总共为25个长度
然后使用MD5值的前7位数字. 它必须是小写.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-150011-1.html
打不过
美狗再不收敛