作者Kris Kaspersky不仅是一位俄罗斯著名的技术专栏作家,更是了解和掌握黑客技术的安全技术专家,尤为难能可贵的是他非常愿意将自己所掌握的知识与大家分享。本书的第一版详细讲解了软件逆向分析的基本技巧,而第二版在常见的信息系统安全技术攻防方面,展现了丰富而实用的技术内容,并对当前的最新黑客技术进行了分析研究。本书虽然名为第二版,但它实际是一部结构完整、内容丰富、技术性更强、技术价值更高的新作。
很多人认为,黑客行为(Hacking)是不道德的,而本书作者Kris Kaspersky认为,这有失公允。黑客行为其实是天性不安分的人的一种本能,此类人天生就爱破解谜题,并乐此不疲。他们与那些以牟利或伤害他人为目标的“黑客”们,根本就是两码事。所以,本书既不是一本破解代码的技术手册,也不是一本关于反黑客的防护手册,本书可以看做是一位喜欢刨根问底的自由主义者的学习笔记。你可以跟随他的脚步,考察Intel编译器,洞悉商业程序的保护机制,学习使用反汇编器与调试器。在第二版中,添加了一些新内容,比如克服反调试技术、探查经过打包、加密、异化或者混淆的代码等。
如果你也和作者一样,想探究清楚那些商业软件浩瀚的代码中都有些什么,不妨读一读本书。