第一章DOS基础 1
1.1中断和标志寄存器 1
目录 1
1.2存储器组织和地址形成 2
1.3程序段前缀PSP 2
1.4可执行程序及其结构 3
第二章DEBUG调试程序 6
2.1还原DEBUG.COM 6
2.2进入DEBUG 9
2.4 A(汇编)命令 11
2.3 DEBUG总控程序 11
2.5 C(比较)命令 12
2.6 D(转储)命令 12
2.7 E(改写)命令 12
2.8 F(填充)命令 13
2.9 G(执行)命令 13
2.10 H(运算)命令 13
2.15 O(输出)命令 14
2.13 M(传动)命令 14
2.14 N(命名)命令 14
2.12 L(装入)命令 14
2.11 I(输入)命令 14
2.16 P(步进)命令 15
2.17 Q(退出)命令 15
2.18 R(寄存器)命令 15
2.19 S(检索)命令 16
2.20 T(跟踪)命令 16
2.21 U(反汇编)命令 17
2.22 W(写)命令 17
2.23 DEBUG的汉化 17
2.24增强DEBUG的跟踪能力 18
2.25 DEBUG的命令扩展 19
第三章可执行文件的扩展和加密 20
3.1 EXE文件的扩展 20
3.2 EXE文件的扩充 21
3 3 COM文件的扩充 23
3.4构造自己的加密程序 24
附录A. DOS Ver 3.3? DEBUG程序清单 25
附录B. 扩充用初始模块 176
附录C. 扩展COM文件源程序 178
附录D. 扩展EXE文件的源程序 182
附录E. 给EXE文件加口令的源程序 192