# 《Practical Malware Analysis》恶意软件分析实战指南

> No Starch Press 于 2012 年 2 月出版的书籍，以动手实践的方式讲解恶意软件分析：从在虚拟机中运用基础静态与动态分析技术入手，进而讲解用 IDA Pro 进行 x86 反汇编、用 OllyDbg 调试以及用 WinDbg 进行内核调试。后续章节涵盖恶意 Windows 程序、隐蔽启动、数据编码、网络特征、反反汇编、反调试与反虚拟机技术、脱壳、shellcode、C++ 和 64 位恶意软件；书中配有附解答的动手实验，让读者剖析恶意软件样本。

- 类型：学习资源
- 目标：二进制
- 类别：学习资源
- 关联：学习资源
- 来源复核于：2026-11-05
- 收录于：2026-11-06
- 原始资源：<https://nostarch.com/malware>
- 目录页面：<https://awesomerea.org/zh/resources/practical-malware-analysis/>
- 记录 JSON：<https://awesomerea.org/resources/practical-malware-analysis/record.json>
- 英文版：[English](https://awesomerea.org/resources/practical-malware-analysis/index.md)

## 使用条件与局限

- **前提条件：**全书 800 页，有纸质版（附赠电子书）和 PDF、Mobi、ePub 电子版。第 12 章、详细目录和索引可免费下载 PDF，出版社还发布了勘误表 PDF。
- **前提条件：**跟随书中内容操作需要一个安全的虚拟分析环境（书中会教读者搭建），以及书中讲到的 IDA Pro、OllyDbg 和 WinDbg 等分析工具。
- **局限：**出版社页面上的“Download the labs”链接指向一个 GitHub 仓库，实验二进制文件以自解压包或带密码的 7-Zip 压缩包形式提供。其 README 警告这些二进制文件含有恶意代码，未先搭建安全环境就不应安装或运行；与真实恶意软件一样，其中一些可能崩溃、内存泄漏或出现其他意外行为。
- **局限：**实验以 Windows XP 为目标平台：许多实验在更新的 Windows 上也能运行，但有些不行；另有单独的压缩包收录为 Windows 7 重写的实验，其结果与书中答案不同。

## 一手来源

1. <https://nostarch.com/malware>
2. <https://github.com/mikesiko/PracticalMalwareAnalysis-Labs/blob/5f55de02a10748247f7511dafaaf18a37d332ff5/README.md>

## 同分区更多条目：文档与学习资源

- [Windows 恶意软件分析培训第一卷（malware_training_vol1）](https://awesomerea.org/zh/resources/malware-training-vol1/index.md) · 学习资源
- [esp-idf-injection-ng ESP-IDF 帧发送限制分析](https://awesomerea.org/zh/resources/esp-idf-injection-ng/index.md) · 研究
- [RE-Workstation 逆向分析知识库](https://awesomerea.org/zh/resources/re-workstation/index.md) · 学习资源
- [Walksnail Ascent VRX UART 协议资料](https://awesomerea.org/zh/resources/walksnail-ascent-vrx-uart/index.md) · 文档
- [T2 platform research Apple T2 平台研究](https://awesomerea.org/zh/resources/t2-platform-research/index.md) · 研究
- [Glaurung Models 可执行文件分词模型研究](https://awesomerea.org/zh/resources/glaurung-models/index.md) · 研究

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
