目录 1
第一章计算机病毒的出现 1
第一节什么是计算机病毒 1
第二节计算机病毒的危害 2
第三节计算机病毒的种类 4
第四节如何对待计算机病毒 7
第二章操作系统型病毒(A类) 9
第一节引导记录 9
第二节几种典型的A类病毒 14
第三节总结 32
第三章文件携带型病毒(B、C类) 36
第一节文件结构及其加载运行方式 36
第二节内存管理结构 51
第三节常驻内存的B类病毒 54
第四节非常驻内存的C类病毒 95
第五节网络病毒简介 99
第四章病毒原理的深入剖析 104
第一节冯·诺依曼机系统结构的特点 104
第二节关于计算机病毒的讨论 105
第五章病毒的预防与免疫 111
第一节怎样对付A类病毒 111
第二节对付A类病毒的实用方法 112
第三节怎样抵御文件携带型病毒 112
第四节防御文件携带型病毒的实用程序设计 114
第五节VPS软件介绍 118
第一节 如何高效率开发汇编程序 121
第六章 PC机上的经验与技巧 121
第二节 何隐含文件与子目录 123
第三节 如何解决硬盘挂不上的问题 124
第四节 怎样救回“丢失”的文件 127
第五节最大效率利用清洗盘 129
第六节加密方法浅谈 130
第七节节约磁盘空间的助手——压缩软件 131
第八节 打印反汇编代码的一个技巧 137
第九节 清除TSR程序的小工具 137
第十节三个实用小程序的编写 143
第七章反病毒源程序清单 164
附录一 ROM-BIOS通讯区内容 187
附录二磁盘缓冲区内容与格式 190
附录四 PSP结构 191
附录三 .EXE文件首区内容 191
附录五 IBM PC中断向量分配 192
附录六设备控制块DPB结构 193
附录七设备BPB结构及内部FCB结构 194
附录八 软盘I/O参数与基数表 196
附录九磁盘ID字节 197
附录十磁盘引导记录与设备驱动程序头 197
附录十一 IBM PC中断调用 199
附录十二DOS功能调用一览 206
附录十三I/O端口地址及其用途 217
附录十四 GWBIOS 3.00功能调用 227
参考文献 257