[原创] 手机恢复大师苹果版---自定义数据库恢复方法

[复制链接]
  • TA的每日心情
    开心
    2015-1-15 15:06
  • 签到天数: 1 天

    [LV.1]布衣百姓

    180

    主题

    389

    回帖

    6406

    积分

    Intohard Team

    Rank: 7Rank: 7Rank: 7

    积分
    6406
    QQ
    发表于 2015-6-7 13:34:56 | 显示全部楼层 |阅读模式
    本帖最后由 小程子 于 2015-6-7 13:38 编辑

    Duang!!!如果您感觉看帖子太过麻烦,请点击下载视频教程http://www.chs163.com/down/html/?34.html
    手机恢复大师苹果版支持对所有SQLITE数据库进行自定义恢复,通常情况下程序支持IOS通讯录、短信、通话记录、记事本,社交聊天软件QQ、微信、陌陌。

    当在实际使用中遇到非以上内容的恢复或者是遇到生僻的版本怎么办?下面我就来演示下如何使用自定义数据库恢复。

    我们要演示的是一个很老很老版本的IOS的短信恢复(不要问我版本号,因为我也不知道:-)

    先来看看正常扫描的结果,我们使用IOS6 7 8.3分别扫描,结果都为空
    1.png

    可以看到没有结果,下面我们使用自定义功能进行扫描,步骤如下:
    1、选中要扫描的路径 点击类型中的 其它
    2.png



    2、设置解析路径
    3.png



    3、程序会自动解析,左边部分为表内容,我们一个个查看下,像SMS短信这种一般是看message表,
    我们双击message,从日志中可以看到分析完毕了,message表有1935行


    下图为库中表
    4.jpg


    下图为列内容  列内容中就表中各个列(字段)的展示,包括其名称和类型
    5.jpg



    下图为表内容 表内容中即表中的行展示,为了方便演示,这里只显示10行
    6.jpg


    4、通过分析表内容来制定样本

    通过查看表内容,我们可以看到address这个列中存放的是手机号码(且其值不为空)

    date是一串数字虽然不知道内容,但从列名分析应该是日期(且其值不为空)

    text是字符串了,从内容看应该是短信内容(且其值不为空)

    有了以上做基础我们就初步定了样本分为三个字段,1、address  2、date 3、text


    由于date是日期,所以我们把是否转换日期功能打开(注意程序默认使用IOS标准时间)
    7.png

    返回到表结构,进行添加
    8.png
      



    5、开始扫描
    9.png

      
    可以看到日志中已经提示发现碎片了




    红色的是表示删除,可以看到最后查找到有2425条记录,而存在的记录为1935条
    10.jpg
      

    通过这个演示,可以看到在平时遇到特殊库时可以通过添加自定义来达到恢复目的!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表