Malware Analysis Techniques
Dylan Barker
Algorithms in a Nutshell
George T. Heineman & Gary Pollice & Stanley Selkow