第1章 数据恢复基础知识
1.1 硬盘的基本技术介绍
1.1.1 硬盘的基本结构
1.1.2 盘片
1.1.3 磁头
1.2 数据恢复概述
1.2.1 数据的可恢复性
1.2.2 数据类型影响恢复的成功率
1.2.3 物理恢复不可能100%的成功
1.2.4 恢复被删除文件成功的机会
1.3 硬盘的逻辑结构
1.3.1 硬盘的逻辑参数
1.3.2 硬盘容量的限制
1.3.3 硬盘的分区结构
1.4 常用文件系统介绍
1.4.1 FAT文件系统介绍
1.4.2 NTFS文件系统介绍
1.5 磁盘编辑器的使用
1.5.1 WinHex
1.5.2 Runtime’s Disk Explorer
第2章 硬盘物理故障的判定及修复
2.1 硬盘物理故障的外部检测
2.1.1 外部故障的类型和检测方法
2.1.2 外部故障的处理方法
2.2 硬盘物理故障的内部检测
2.2.1 内部故障的类型和检测方法
2.2.2 硬盘内部故障数据恢复的方法
2.3 硬盘物理故障的数据恢复案例
2.3.1 故障硬盘检测
2.3.2 开盘更换磁头组件
2.4 硬盘物理故障的软修复
2.4.1 MHDD的使用方法
2.4.2 ACR Media Tools的使用方法
2.4.3 用MHDD修复硬盘物理故障
2.4.4 用ACR Media Tools克隆硬盘
第3章 PC-3000在数据恢复中的应用
3.1 PC-3000的工作原理
3.1.1 PC-3000软件简介
3.1.2 PC-3000原理
3.2 硬盘固件原理
3.2.1 什么是硬盘的固件
3.2.2 硬盘固件的作用
3.3 PC-3000用法介绍
3.4 用PC-3000处理Maxtor硬盘
3.4.1 识别Maxtor硬盘
3.4.2 PC-3000对Maxtor硬盘提供的功能
3.4.3 Maxtor硬盘的固件和模块
3.4.4 对Maxtor硬盘运行PC-3000程序
3.4.5 用PC-3000修复Maxtor驱动器固件
3.4.6 Maxtor驱动器的表面检测
3.4.7 用PC-3000调整Maxtor驱动器的缺陷表
3.4.8 用PC-3000进行驱动器自测
3.5 用PC-3000处理WD硬盘
3.5.1 识别WD硬盘
3.5.2 PC-3000对WD硬盘提供的功能
3.5.3 WD硬盘的固件和模块
3.5.4 针对WD硬盘运行PC-3000程序
3.5.5 用PC-3000修复WD驱动器固件
3.5.6 用PC-3000重建WD驱动器的译码表
3.5.7 用PC-3000擦写WD驱动器的Flash ROM
3.6 用PC-3000处理IBM硬盘
3.6.1 识别IBM硬盘
3.6.2 IBM硬盘的固件结构
3.6.3 运行PC-3000程序
3.6.4 用PC-3000修复IBM驱动器固件
3.6.5 用PC-3000鉴别和处理IBM驱动器的缺陷扇区
3.7 用PC-3000修复硬盘固件实例
3.7.1 用PC-3000备份硬盘固件
3.7.2 用PC-3000修复硬盘固件
第4章 磁盘阵列的数据恢复
4.1 硬RAID工作原理
4.1.1 RAID0组成原理
4.1.2 RAID1组成原理
4.1.3 RAID10组成原理
4.1.4 RAID2组成原理
4.1.5 RAID3组成原理
4.1.6 RAID4组成原理
4.1.7 RAID5组成原理
4.1.8 RAID6组成原理
4.1.9 RAID7组成原理
4.2 软RAID工作原理
4.2.1 动态磁盘介绍
4.2.2 动态磁盘组成软RAID
4.3 如何恢复RAID
4.3.1 RAID故障原因分析
4.3.2 RAID恢复思想
4.4 RAID数据恢复软件介绍
4.4.1 Runtime Raid Reconstructor
4.4.2 R-Studio
4.5 最新的网络存储设备
4.5.1 DAS介绍
4.5.2 NAS介绍
4.5.3 SAN介绍
第5章 UNIX系统的数据恢复
5.1 UNIX文件系统介绍
5.2 文件的删除过程
5.3 挂载(mount)命令使用技巧
5.4 被删文件的恢复策略
5.4.1 根据磁盘现场进行恢复
5.4.2 根据内容恢复
5.5 “RAW”文件恢复
5.5.1 “RAW”文件恢复原理
5.5.2 一些重要文件类型的文件头和文件脚
5.5.3 RAW文件恢复程序设计
5.6 文件系统检查工具fsck
5.6.1 使用方式
5.6.2 修复破坏的文件系统
5.7 RAW文件恢复的利器Recover My Files
5.8 UNIX数据恢复的独门工具Stellar Phoenix
5.8.1 Stellar Phoenix软件介绍
5.8.2 Stellar Phoenix(SCO OpenServer)1.0
5.8.3 其他Stellar Phoenix UNIX恢复软件简介
5.9 虚拟机在数据恢复中的应用
5.9.1 什么是虚拟机
5.9.2 VMware虚拟机软件介绍
5.9.3 创建虚拟机软件系统
5.9.4 VMware虚拟机在数据恢复中的应用案例
第6章 数据库修复技术
6.1 SQL Server数据库内部存储基础
6.1.1 数据页简介
6.1.2 查看数据页内容
6.1.3 数据行的结构
6.2 MS SQL Server数据库的检测及修复方法
6.2.1 SQL Server数据库的检测
6.2.2 SQL Server问题数据库的修复
6.3 利用MSSQLRecovery恢复受损的数据库
6.4 邮件数据库修复
6.4.1 Outlook Express邮件数据库的修复
6.4.2 Office Outlook邮件数据库的修复
6.4.3 OutLook超出2GB大小限制的.pst和.ost文件的解决方法
第7章 Office文档修复
7.1 未公开的Office文档存储格式的秘密
7.1.1 “劳拉”(LAOLA)的文件格式
7.1.2 Excel表格的BIFF文件格式
7.2 Office 文档修复原理
7.3 利用Office 2003软件挽救文档中的数据
7.4 利用软件修复Office文档
第8章 数据恢复在电子取证中的应用
8.1 电子取证介绍
8.1.1 什么是电子取证
8.1.2 电子取证的过程
8.1.3 电子取证工具介绍
8.1.4 电子取证的法律问题
8.2 利用数据恢复技术进行电子取证
8.2.1 提取删除和格式化后的数据
8.2.2 空闲存储空间及残留数据分析
8.2.3 设备破坏后数据的提取
附录A MHDD使用手册
A.1 MHDD简介
A.2 MHDD运行后界面介绍
A.3 MHDD常用命令
A.4 MHDD使用效果小结
附录B WinHex使用手册
B.1 WinHex简介
B.2 “启动中心”对话框
B.3 主窗口介绍
B.3.1 详细资源面板
B.3.2 “访问”功能菜单
B.3.3 菜单栏、工具栏和工作区
B.3.4 最下边一栏介绍
参考文献