The Little Black Book of Computer Viruses
Mark A. Ludwig
Penetration Testing With the Bash Shell
Keith Makan