The art of computer virus research and defense - Szor, Peter (Addison-Wesley, 2005)