Introduction.
Acknowledgements.
Disclaimer
Part 1
1.1 Weaknesses of antivirus software
1.2 Malware structure
1.3 Enterprise malware
1.4 Theories and Concepts
1.5 Software Misbehavior
Part 2
2.1 ArchiVirus
2.2 Using software protection and anti-cracking software to avoid antivirus detection
2.3 A detour around Antivirus software or how “legally” change PE files, intercept API calls, inject DLL and more
2.4 The “legal” Keyloggers
2.5 The "legal" RATs
2.6 Harvesting e-mail addresses
2.7 Retro Viruses – changing the rules of the game.
2.7.1 The Black Antivirus
2.7.2 The Black Honeypot
2.7.3 The Black Intrusion Detection System
2.8 Crypto Viruses and Steganography
2.9 Using Automation software
2.10 Utilizing "ready to use" commercial components
2.11 The network issues
2.12 The Code MetaMorphism
2.12.1 Source code obfuscators
2.12.2 UnObfuscating Web Encryption
2.12.3 Intermediate code obfuscators
2.12.4 The language transformers.
2.12.5 The Offline Metamorphic Engine.
2.13 The NeuroWorm. Using Artificial Intelligence in computer malware.
2.14 Aggressive Social Engineering.
2.15 Subliminal Virus. How computer virus can control or influence the human mind.
Summary
References.