致谢

感谢No Starch出版社的Annie Choi、Laurel Chun和Bill Pollock,以及我的编辑Bart Reed。公正地说,他们应该被视为这本书的合著者。提前感谢负责印刷、运输和销售这本书的工作人员,以及负责其数字存储、转换和渲染的工程师们。感谢Hillary Sanders在需要的时候把她非凡的才能带到这个项目中来。感谢Gabor Szappanos出色而严格的技术评审。

感谢我两岁的女儿Maya,我很高兴和她一起分享,她让这个项目大大放慢了速度。感谢Alen Capalik、Danny Hillis、Chris Greamo、Anup Ghosh和Joe Levy在过去10年的指导。非常感谢美国国防高级研究计划局(DARPA)和Timothy Fraser对本书大部分内容所基于的研究进行支持。感谢Mandiant公司和Mila Parkour提供用于本书功能性验证的APT1恶意软件样本。非常感谢Python、NetworkX、matplotlib、numpy、sklearn、Keras、seaborn、pefile、icoutils、malwr.com、CuckooBox、capstone、pandas和sqlite的作者们对安全及数据科学软件的免费和开源所做出的贡献。

万分感谢我的父母,Maryl Gearhart和Geoff Saxe,感谢他们给我介绍计算机,感谢他们无限的爱和支持。感谢Gary Glickman对我的爱和支持。最后,感谢我的人生伴侣Ksenya Gurshtein在这个过程中毫不犹豫地全力支持我。

Joshua Saxe

感谢Josh让我参与这本书!感谢我出色的老师Ani Adhikari。感谢Jacob Michelini,因为他真的想在书中找到自己的名字。

Hillary Sanders