第一章 数据加密的实例 1
1.1 单一换字 1
1.2 字节取反 5
1.3 字符串循环异或法 7
1.4 序列加密法 9
1.5 代数加密法 14
1.6 码变换法 26
1.7 变换法 39
1.8 CSED法 48
1.9 算法公开的加密法 66
1.9.1 算法公开之一——模拟DES法 66
1.9.2 算法公开之二——随机加密法 73
1.10 基于背包问题的加密法 80
1.11 495及6174法 83
1.11.1 495法 83
1.11.2 6174法 88
1.12 动态加密法 96
1.13 CDED法 100
1.14 数据压缩之一——游程编码法 112
1.15 数据压缩之二——LZW法 115
1.16 加密、解密的检验方法 121
1.17 如何生成.COM文件与.EXE文件 122
1.18 关于命令行参数的编程 124
第二章 文件加密的实例 127
2.1 利用装配程序防止非法拷贝 127
2.2 软件黑盒子 132
2.3 伪随机数加密法 138
2.4 对纯数字文件的加密 141
2.5 口令加密法 144
2.6 逆指令流 147
2.7 自毁软件的设计 154
2.8 利用CMOSRAM芯片对文件加密 159
2.9 利用软件工具为文件加密 163
1.用Norton的Diskreet 163
2.用PCTOOLS的PC Secure 166
2.10 将文件加密算法作成DOS的内部命令 167
第三章 磁盘信息加密 177
3.1 对起始簇号加密 177
3.1.1 文件起始簇号的获取 177
1.用DEBUG查找 177
2.用PCTOOLS 7.0查找 179
3.用Norton Utilities 180
4.通过查找簇号的通用程序 180
3.1.2 用口令加密起始簇号 181
3.2 修改FAT表 182
3.2.1 查找文件簇链的方法 183
1.用DEBUG查找 183
2.用PCTOOLS查找 183
3.用Norton工具软件 183
4.用中断查找 184
3.2.2 修改FAT表的方法 189
1.在DEBUG下 189
2.在PCTOOLS下 189
3.在Norton下 189
3.3 转移FAT表 191
3.4 目录锁定 191
3.5 仿激光软加密 192
1.在扇区间的间隙中加软指纹 192
2.磁盘道缝中加软指纹 196
第四章 磁盘特殊格式化 197
4.1 扇区乱序排列法 198
4.2 未格式化扇区法 199
4.3 超级扇段法 202
4.4 特殊磁道与扇区乱序法 213
4.5 未格式化磁道法 215
第五章 数据、文件及引导区的恢复 219
5.1 dBASEⅢ数据库文件损坏后的修复 219
1.按库文件的结构 219
2.用Norton的FILEFIX程序进行恢复 219
3.通过PCTOOLS的FileFix进行恢复 221
5.2 软盘上误删文件的恢复 221
1.用DEBUG作恢复 221
2.用DOS的Undelete命令 221
3.用PCTOOLS的Undelete作恢复 222
4.用Norton的UnErase 224
5.忘了文件名时的恢复 225
5.3 近期被删除文件的保护与恢复 227
1.用DOS命令 227
2.用Norton的SMARTCAN 227
3.用PCTOOLS 229
5.4 恢复数据的几种高级恢复技术 229
1.用Norton的Manual UnErase 229
2.PCTOOLS的人工恢复技术 231
3.用Norton的Disk Editor 232
5.5 对硬盘数据的维护 233
1.用PCTOOLS的CP Backup 233
2.用PCTOOLS的MIRROR和REBUILD 235
3.用Norton Backup 235
5.6 磁盘误格式化的预防 236
1.用Norton的Safe Format 236
2.用PCTOOLS的PC FORMAT 237
5.7 磁盘误格式化后的恢复 238
1.用Norton 4.5的FR 238
2.用Norton的UnFormat 238
3.用PCTOOLS的UnFORMAT 240
5.8 FAT表损坏后的修复 240
1.用Norton的NDD作磁盘诊治 240
2.用Norton的Disk Tools修复损坏的磁盘 241
3.用PCTOOLS的DiskFix 242
5.9 引导区的保存和恢复 246
1.用Norton的DISKTOOLS 246
2.用DEBUG或DOS的I/O重定向功能 246
3.在Norton下建立救援软盘 248
4.用PCTOOLS恢复引导区 250
5.10 其它情况的处理 250
1.恢复盘上主目录丢失后的子目录 250
2.数据校验开关对备份的影响 252
3.内存文本文件的恢复 252
第六章 加密的集成系统 256
6.1 文件加密系统 256
6.2 磁盘加密集成系统 294
附录A 补充说明 326
附录B 不同盘型的BPB表与扇区分配表 328
附录C 在DOS提示符下使用Norton命令的有关参数 330
附录D TLINK的参数说明 334
附录E CMOS数据格式 335
参考文献 337