第1章 数据恢复综述 1
1.1 数据存储技术 1
1.1.1 存储设备的分类 1
1.1.2 存储设备的基本原理 2
1.2 数据恢复技术 5
1.2.1 数据恢复的概念 5
1.2.2 数据恢复的原理 6
1.3 硬盘数据恢复与硬盘修理的区别 7
1.4 硬盘数据保护与恢复方式 7
1.4.1 数据保护方式 7
1.4.2 数据恢复方式 8
第2章 硬盘存储数据概述 10
2.1 硬盘的物理结构 10
2.1.1 外部结构 10
2.1.2 内部结构 11
2.2 硬盘的逻辑结构 13
2.2.1 硬盘逻辑结构 13
2.2.2 硬盘数据寻址方式 15
2.3 硬盘的技术指标及参数 17
2.3.1 容量 17
2.3.2 平均寻道时间 18
2.3.3 转速 18
2.3.4 数据缓存 18
2.3.5 【任务2.1】数据恢复之前的准备工作——检测硬盘健康状况 18
2.3.6 【任务2.2】数据恢复之前的准备工作——镜像磁盘 22
2.4 硬盘的分区 24
2.4.1 硬盘的数据组织过程 24
2.4.2 计算机启动过程 25
2.4.3 【任务2.3】利用WinHex软件查看本机硬盘的MBR 26
2.4.4 【任务2.4】研究分区操作对硬盘的影响 29
2.4.5 MBR 37
2.4.6 【任务2.5】修复MBR中的引导程序 37
2.4.7 【任务2.6】查看MBR中的主分区表,分析主分区情况 40
2.4.8 扩展分区 41
2.4.9 【任务2.7】分析磁盘逻辑分区的EBR 43
2.4.10 【任务2.8】破坏主分区表并手工恢复 49
第3章 FAT文件系统 56
3.1 FAT文件系统 56
3.1.1 DBR(DOS Boot Record) 57
3.1.2 FAT区(File Allocation Table,文件分配表区) 57
3.1.3 数据区 58
3.1.4 【任务3.1】查看簇在FAT文件系统中的使用情况 58
3.2 保留扇区 58
3.2.1 保留扇区(引导扇区)介绍 58
3.2.2 【任务3.2】修改FAT文件系统的DBR,查看其改变的值 62
3.3 FAT表 62
3.3.1 FAT表介绍 62
3.3.2 【任务3.3】查看FAT32文件系统中FAT表的变化 63
3.4 根目录区(DIR) 66
3.4.1 短文件名目录 66
3.4.2 长文件名目录 68
3.4.3 【任务3.4】查看长文件名目录和短文件名的不同 69
3.4.4 卷标目录 70
3.4.5 “.”目录项和“..”目录项 70
3.4.6 【任务3.5】分析FAT32分区中“.”目录项和“..”目录项 70
3.4.7 【任务3.6】在文件夹中写入文件,查看文件的目录项 71
3.5 分配策略 73
3.5.1 簇的分配策略 73
3.5.2 目录项的分配策略 74
3.5.3 【任务3.7】文件删除后的找回 74
第4章 NTFS文件系统 76
4.1 数据组织方式 77
4.1.1 数据单元的分配方式 78
4.1.2 数据的管理方式 79
4.1.3 文件系统结构 82
4.1.4 【任务4.1】修复NTFS文件系统中的DBR 84
4.2 基本的系统文件 85
4.2.1 元文件 85
4.2.2 文件记录 87
4.3 文件记录结构分析 88
4.3.1 文件头 89
4.3.2 属性列表 90
4.3.3 目录文件 95
4.4 用户数据操作 99
4.4.1 【任务4.2】创建新的空白文件 99
4.4.2 【任务4.3】向文件中添加少量内容 103
4.4.3 【任务4.4】向文件中添加大量内容 104
4.4.4 【任务4.5】删除文件,然后恢复文件 105
4.4.5 【任务4.6】创建新的文件夹 106
4.4.6 【任务4.7】在文件夹中创建新文件 106
4.4.7 思考:删除文件夹后如何恢复文件夹中的文件? 107
第5章 文档数据修复 108
5.1 Windows中的常见文件类型 108
5.2 办公文档修复 110
5.2.1 【任务5.1】Word文档修复之一 110
5.2.2 【任务5.2】Word文档修复之二 113
5.2.3 【任务5.3】Excel文档修复之一 115
5.2.4 【任务5.4】Excel文档修复之二 117
5.2.5 【任务5.5】PowerPoint和Access文档的修复 117
5.3 影视文件修复 118
5.3.1 AVI文档的介绍 118
5.3.2 【任务5.6】AVI文档的修复 118
5.3.3 RM文档的介绍 119
5.3.4 【任务5.7】RM文档的修复 119
5.3.5 FLV文档的介绍 120
5.3.6 【任务5.8】FLV文档修复之一 120
5.3.7 【任务5.9】FLV文档修复之二 121
5.4 压缩文件的修复 123
5.4.1 【任务5.1 0】ZIP压缩文件修复之一 123
5.4.2 【任务5.1 1】ZIP压缩文件修复之二 124
5.4.3 【任务5.1 2】RAR压缩文件修复之一 126
5.4.4 【任务5.1 3】RAR压缩文件修复之二 127
5.5 密码丢失文件的修复 128
5.5.1 【任务5.1 4】破解Word文档密码之一 128
5.5.2 【任务5.1 5】破解Word文档密码之二 130
5.5.3 【任务5.1 6】破解Excel文档密码之一 131
5.5.4 【任务5.1 7】破解Excel文档密码之二 132
5.5.5 【任务5.1 8】破解RAR文档密码之一 133
5.5.6 【任务5.1 9】破解RAR文档密码之二 136
5.5.7 PDF文档介绍 137
5.5.8 【任务5.2 0】破解PDF文档密码之一 137
5.5.9 【任务5.2 1】破解PDF文档密码之二 139
第6章 磁盘阵列 141
6.1 几种基本常见RAID级别 141
6.1.1 RAID 0 142
6.1.2 RAID 1 142
6.1.3 RAID 3 143
6.1.4 RAID 5 143
6.1.5 RAID 10 144
6.2 RAID的实现 145
6.2.1 硬件实现 145
6.2.2 【任务6.1】创建逻辑磁盘 146
6.2.3 软件实现 149
6.2.4 【任务6.2】创建动态磁盘 149
6.3 RAID数据恢复 154
6.3.1 RAID数据恢复分析 154
6.3.2 【任务6.3】利用R-STUDIO工具恢复RAID 0 154
第7章 数据安全措施 159
7.1 文档保护机制 159
7.1.1 安全密码 159
7.1.2 利用系统自带工具加密文档 159
7.1.3 【任务7.1】利用系统自带工具加密文档 160
7.1.4 【任务7.2】利用文件夹加密超级大师加密文档 161
7.1.5 【任务7.3】利用文件密码箱加密文档 166
7.1.6 【任务7.4】利用文件保护专家加密文档 170
7.1.7 【任务7.5】利用加密金刚锁加密文档 174
7.2 安全删除数据 180
7.2.1 低级格式化硬盘 180
7.2.2 利用Clean Disk Security工具清除数据 180
7.2.3 【任务7.6】利用WipeInfo工具清除数据 181
7.2.4 【任务7.7】利用WinHex清除数据 182
7.2.5 利用文件粉碎机清除数据 182
7.3 数据备份 182
7.3.1 【任务7.8】利用系统自带工具进行数据备份 183
7.3.2 利用Ghost工具进行数据备份 188
7.3.3 【任务7.9】利用Ghost工具进行数据备份 188
参考文献 192