本书的目标读者包括安全工程师、学术安全研究人员、黑客和渗透测试人员、逆向工程师、恶意软件分析师以及对二进制分析感兴趣的计算机科学学生。同时也适合对二进制分析有兴趣的任何读者,但需要具备一定的编程和计算机系统知识。
Dennis Andriesse拥有系统和网络安全博士学位,并在研究中每天使用二进制分析。他是 PathArmor 的主要贡献者之一,PathArmor 是一种控制流完整性系统,可防御控制流劫持攻击,例如 ROP。Andriesse 也是 GameOver Zeus P2P 僵尸网络攻击开发者之一。
该书创作于安全问题日益突出的时代背景下,恶意软件不断发展,反分析技术层出不穷,传统的安全分析方法面临挑战。因此,需要更先进的二进制分析技术来应对这些威胁,本书正是在这种需求下应运而生。