您的位置:首页 > 移动开发 > 微信开发

手机微信聊天记录怎么可以在电脑上查看呢?

2014-02-23 21:43 666 查看
上次研究了下如何导出聊天微信记录,只写了篇技术性的日志,没想到很多童鞋私信我,很需要具体实施方案。那我就把工具套装打包上来好了。。

██████████████████
我找过他们帮我查过我老婆的微信聊天记录和qq聊天记录,信誉和效率都很好,才介绍给你们的,希望可以帮助你.网络的交易,有人介绍比较放心. ★QQ是2690683499



[注:这是本人修改过的微信,所有使用责任自负!]

用法:解压后,用其中的com.tencent.mm-1.apk覆盖原来的微信,安装后启动登录。把sqlite和libmmcrypto.so上传到某个目录(比如/tmp),然后adb shell。在shell中,执行以下几步:

输入logcat | grep PRAGMA,应该能看到一行类似“D/Weixinlog:SQLcipher:  (15066): PRAGMA key="xxxxxxx";”的输出,记下其中xxxxxxx部分代表的密钥
cd到刚才保存sqlite和libmmcrypto.so的那个目录
拷贝出加密后的微信数据库:

[plain] view
plaincopy

cp /data/data/com.tencent.mm/MicroMsg/<id>/EnMicroMsg.db .  

其中<id>是一个类似128位的16进制字符串,应该跟账号和机器有关,如果不知道,ls /data/data/com.tencent.mm/MicroMsg/,看到那个长得比较丑的就是了
导出数据:执行

[plain] view
plaincopy

./sqlite $(pwd)/libmmcrypto.so EnMicroMsg.db 'PRAGMA key="xxxxxxx";'  '.dumpoutput.sql'  

把其中xxxxxxx换成第一步中看到的密钥,运行结束后会生成一个output.sql,就是sqldump形式的明文聊天数据了,剩下该干嘛大家都知道了吧。。

good luck !
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: