Metasploit Penetration Testing Cookbook
Abhinav Singh
The Little Black Book of Computer Viruses
Mark A. Ludwig