学习资源
《Practical Malware Analysis》恶意软件分析实战指南
No Starch Press 于 2012 年 2 月出版的书籍,以动手实践的方式讲解恶意软件分析:从在虚拟机中运用基础静态与动态分析技术入手,进而讲解用 IDA Pro 进行 x86 反汇编、用 OllyDbg 调试以及用 WinDbg 进行内核调试。后续章节涵盖恶意 Windows 程序、隐蔽启动、数据编码、网络特征、反反汇编、反调试与反虚拟机技术、脱壳、shellcode、C++ 和 64 位恶意软件;书中配有附解答的动手实验,让读者剖析恶意软件样本。
- 目标
- 二进制
- 类别
- 学习资源
- 关联
- 学习资源
- 来源复核于
使用条件与局限
- 前提条件:全书 800 页,有纸质版(附赠电子书)和 PDF、Mobi、ePub 电子版。第 12 章、详细目录和索引可免费下载 PDF,出版社还发布了勘误表 PDF。
- 前提条件:跟随书中内容操作需要一个安全的虚拟分析环境(书中会教读者搭建),以及书中讲到的 IDA Pro、OllyDbg 和 WinDbg 等分析工具。
- 局限:出版社页面上的“Download the labs”链接指向一个 GitHub 仓库,实验二进制文件以自解压包或带密码的 7-Zip 压缩包形式提供。其 README 警告这些二进制文件含有恶意代码,未先搭建安全环境就不应安装或运行;与真实恶意软件一样,其中一些可能崩溃、内存泄漏或出现其他意外行为。
- 局限:实验以 Windows XP 为目标平台:许多实验在更新的 Windows 上也能运行,但有些不行;另有单独的压缩包收录为 Windows 7 重写的实验,其结果与书中答案不同。
关于此条目
说明已依据一手来源复核。
一手来源
- https://nostarch.com/malware
- README.md GitHub · mikesiko/PracticalMalwareAnalysis-Labs · 修订 5f55de0