一切看运气哇咔咔
从手机提取记录文件
从手机免root导出数据的方法可以参考韦阳的博客和楼月软件(这个收费的别折腾了)
获取手机IMEI
码和微信iduserinformation
IMEI
比较直接的方式是打开手机的
电话
, 输入1
*#06#
就会自动弹出的了. 现在手机一般有两个卡槽, 对应会有两个
IMEI
另一种方法就是读取
CompatibleInfo.cfg
文件.
不过我导出的文件会读取失败, 报错1
java.io.StreamCorruptedException: invalid stream header: 01027400
2
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:866)
3
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:358)
4
at IMEI.main(IMEI.java:14)
所以只好用第一种方法了, 也就麻烦了一丢丢.
微信iduin
读取systemInfo.cfg
.
破解聊天记录数据库密码
拼接字符串IMEI
和uin
, 即上面得到的两串码.
MD5加密取前七位, 注意英文小写.
因为一般手机
IMEI
有两个, 分别试试就好了
破解数据库
打开sqlcipher.exe
软件,ctrl+O
打开EnMicroMsg.db
数据库, 输入密码
点击菜单栏的File
-Export
-Table as CSV file
,选择message
.
然后数据就完美导出啦~
慢慢分析玩耍吧
reference: