330wang 发表于 2014-7-3 22:11:31

iPhone 微信删除恢复

本帖最后由 330wang 于 2014-7-3 22:15 编辑

iPhone微信的数据库提取是这样的。


把docment全部复制下来就可以了。

======================================

同行的一个iPhone手机说是要恢复微信记录。

Docment文件夹发过来后,我的天呀。。。。。手机上登录过好几个微信号。



要想一个删除的号。

这么多的号要一个个的验证。通过friend表可以得到相关的好友名称。

通过和客户交流锁定了一个用户(通过搜索聊天内容锁定的这个用户),并提取了相关的数据库。

用winhex相看它相应的头:



通过搜索这个用户的表,发现根本搜索不到相应的表名(表名是对微信号取MD5值)。

这才想到要定位空闲空间。

发现空闲空间占用42个页。还是比较多的。

这时需要把这些页提取出来。

用脚本。



提取后,得到空间页的一个集合,这个空闲页中保存了删除的数据。

通过恢复脚本,提取了330个记录。完工。



========================================

csdn 发表于 2014-7-3 22:36:09

好文,谢谢分享

xiongdeyuan 发表于 2014-7-4 08:01:03

不错,支持下

eniacmrh 发表于 2014-7-4 09:29:27

要不要这么复杂哦,我一个软件就搞定了

330wang 发表于 2014-7-4 10:57:29

eniacmrh 发表于 2014-7-4 09:29
要不要这么复杂哦,我一个软件就搞定了

你软件搞不定再找我试试吧。这个库中已经没有表的记录了。只有碎片碎片和碎片。

yan0118 发表于 2014-7-7 13:59:00

厉害啊。不服不行。不过脚本太麻烦了。

feiyanglove 发表于 2014-7-8 15:48:04

有好的方法多分享一下

nginx 发表于 2014-7-18 21:28:27

谢谢楼主的无私奉献!!!!!!

liujun007 发表于 2014-8-2 12:10:59

很有技术难度啊,得学多久才能学会啊。

loginxx 发表于 2014-8-26 23:08:29

好厉害的楼主啊。膜拜ing。。。。。。。。。。。。
页: [1] 2
查看完整版本: iPhone 微信删除恢复