|
|
Table of Contents
Chapter 1 - Virus: An Overview
- What is a Computer Virus?
- What Can Viruses Do?
- What Viruses Can't Do?
- How Do Viruses Propagate?
- Who Writes Viruses?
- Should Viruses Be There?
- Classification of Viruses
- Evolution of Viruses
- A Look at Biological Viruses
- Computers and Epidemiology
- The Michaelangelo Effect
- FAQs about Viruses
Chapter 2 - PC Architecture
- Architecture of the PC's Storage Media
- PC's Booting-up Sequence
- The MBR or the Partition Table
- The DBR or the Boot Sector
- COM Programs and Their Execution
- EXE Programs and Their Execution
- Structure of an EXE File
- A Generic Method for Repairing Files
- A Little about the CMOS Information
- Password Protection for Your PC
- Viruses on Networks
Chapter 3 - Writing Vaccines
- How to Write Anti-Virus Programs for Boot Infectors
- A Generic Vaccine for Boot Sector/Partition Table Viruses
- Virus Protection Using the CMOS Setup
- An "ANTI-VIRUS" Partition Table
- A Generic Boot Sector Recovery Program
- How to Write an Anti-Virus Program for File Infectors
- A Method for Obtaining Virus Signatures
- A TSR "WATCHMAN" Program for Preventing Virus Entry
- Incorporating Self-Protection in Programs
Chapter 4 - Anti-Virus Software
- Public Domain Anti-Virus Software
- McAfee Associates' Scan
- F-Prot from Frisk Software International
- Thunderbyte Anti-Virus
- Comparision of Anti-Virus Software
Chapter 5 - Protection Plans
- Backups-Safety Against Virus Attacks
- Scanning Strategies
- Virus Protection Strategies for a Stand-Alone PC
- Virus Protection Strategies for Novell Netware Networks
- How to Guard against Unknown Viruses
- How to Construct an "ANTI-VIRUS" Toolkit
- How to Get More Information about Computer Viruses
- Viruses in the Wild
Chapter 6 - Virus Descriptions
- Descriptions of Some Popular DOS Based Viruses
- Viruss on Windows 95
- Viruses on Apple Macintosh Computers
Appendix
- A Virus That Infects Batch Files!
- A Quick Course in Hexadecimal Numbering
- A Quick Course on DEBUG
- Important Low Memory Addresses
Introduction |
Front Cover |
Back Cover |
Foreword |
Preface
Contents |
Software |
About the Author
More Stuff |
Your Opinion
|