• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    硬盘基地手机版
  • 关注官方公众号
    微信扫一扫关注
    硬盘基地公众号
  • [原创] QQ聊天记录MSG2.0.db恢复成功

      [复制链接]
    330wang 发表于 2014-7-4 11:02:06 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
    本帖最后由 330wang 于 2014-7-4 11:05 编辑

    这个案例有没有人用软件就可以搞定的??
    你会用软件这并不能说明什么,要清楚原理才能完成软件不能完成的任务。

    给大家分享一个脚本:
    游客,如果您要查看本帖隐藏内容请回复


    这个案例是最复杂的,我恢复用的时间最长的一个案例了。

    事情起源:接到一个客户咨询,说是要恢复电脑上的QQ聊天记录。我一听,头大了。大家都知道,从QQ2013SP5版本之后,聊天记录删除以后就不好恢复了。原因我就不说了,但是这个客户介绍说,他是2011年左右删除的,删除以后电脑出了一点小问题。硬盘一直没动,现在想恢复当年的聊天记录。我一听,有戏。

    2011年的QQ采用的是复合文档结构。我研究过,原理比较简单,所以说恢复来说也是轻车熟路。
    拿到数据库后,大小为156MB。
    用脚本分离出MSAT SAT SSAT 目录区 好友列表等关键数据。
    qq2.png
    qq3.png
    QQ1.png
    然后进行分析。
    通过搜索SAT中0xFFFFFFFFFFFF确定了删除的碎片。
    然后到主文件把相应的碎片进行合并(这个过程用了两天左右)。
    102955-103087(18E)
    (18E)109136-109263(CA)
    (A0)126352-126447(12E)
    (12E)128608-128671(DE)
    (CA)139872-139999(A0)
    (DE)147024-147183(9C)
    (9C)147312-147327(4E)
    (15A)155696-155711(6C)
    (118)166240-166575(6)
    (6)171920-171935(184)
    这样取得了聊天的内容文件content.dat
    通过脚本验证content.dat的内容完整无误。
    然后用脚本通过content.dat生成index.dat
    qq4.png
    最后把content.dat和index.dat导入到msg2.0.db文件中。
    客户登录QQ,输入密码后,导入成功842个聊天记录。
    qq5.png
    后来客户又来电话,说不全。
    这时从后面两个碎片入手,开始往回推最终到了5008页,发现没有任何目录区指向这个页。假如这个页是客户删除后的内容开始区,把这回的碎片(达到了20个)导出来,重新修复一下index.dat。导入msg2.0.db。
    经过奋斗,又恢复了441个聊天记录。

    至此,msg2.0的恢复全部完工。
    2

    查看全部评分

    精彩评论179

    datahdd 发表于 2014-7-4 11:36:45 | 显示全部楼层
    漂亮 绝对精彩

    点评

    之前就是他给我办过在此推荐给大家联系方式Q:53739374,专业破解Q,Q密码,查询q,q微信聊天记录,查找开房记录,邮箱,手机定位找人  发表于 2018-7-21 09:09
    之前就是他给我办过在此推荐给大家联系方式Q:53739374,专业破解Q,Q密码,查询q,q微信聊天记录,查找开房记录,邮箱,手机定位找人  发表于 2018-7-21 09:09
    之前就是他给我办过在此推荐给大家联系方式Q:53739374,专业破解Q,Q密码,查询q,q微信聊天记录,查找开房记录,邮箱,手机定位找人  发表于 2018-7-21 09:08
    之前就是他给我办过在此推荐给大家联系方式Q:53739374,专业破解Q,Q密码,查询q,q微信聊天记录,查找开房记录,邮箱,手机定位找人  发表于 2018-7-21 09:08
    之前就是他给我办过在此推荐给大家联系方式Q:53739374,专业破解Q,Q密码,查询q,q微信聊天记录,查找开房记录,邮箱,手机定位找人  发表于 2018-7-21 09:08
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关注0

    粉丝56

    帖子93

    发布主题
    阅读排行 更多
    广告位

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    .

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    .
    Email:9443120@qq.com
    移动电话:13011628855

    Powered by Intohard X1.0© 2001-2013 Inhdd Inc.( 鲁ICP备09029790号 )