# FLARE 学习中心

> Mandiant FLARE 团队发布的免费英文逆向工程与恶意软件分析课程模块，正文以 Google Docs 形式发布，实验用二进制文件、IDA 数据库和脚本存放在本仓库中。其中的恶意软件分析速成课从 x86 基础讲到解读 Windows API 调用，穿插汇编修改练习和附详细解答的实验；其余模块介绍如何用 WinDbg 时间旅行调试（Time Travel Debugging）分诊恶意软件，并提供一份说明 Go 1.24 程序在 Windows 可执行文件中呈现方式的参考手册。

- 类型：学习资源
- 目标：二进制
- 类别：学习资源
- 关联：学习资源
- 来源复核于：2026-10-19
- 收录于：2026-10-27
- 原始资源：<https://github.com/mandiant/flare-learning-hub>
- 一手来源：<https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/flare-learning-hub/>
- 记录 JSON：<https://awesomerea.org/resources/flare-learning-hub/record.json>
- 英文版：[English](https://awesomerea.org/resources/flare-learning-hub/index.md)

## 使用条件与局限

- 在所审阅的提交 ebd4e3a（2026-03-31）中，该仓库首次提交于 2026-03-19，包含三个模块：恶意软件分析速成课（九章、五个实验、汇编修改练习和随堂小测）、时间旅行调试入门（一个演示、一个分诊实验和一份 JavaScript 自动化参考）以及 Go 逆向工程参考手册。模块正文位于网页发布的 Google Docs 中，会在仓库之外更新。README 称会持续完善现有模块并发布新模块，但截至审阅日，3 月 31 日之后没有新提交。
- 速成课是入门起点，要求熟悉 Windows 命令行、布尔逻辑、补码，以及基本的编程和网络知识。TTD 模块要求具备基本的 x86 Windows 逆向能力并会使用 WinDbg。Go 参考手册要求具备 x86 逆向基础并熟悉 Go，内容仅限使用 Go 1.24.0 构建的 Windows AMD64 可执行文件。
- README 说明所有模块目前只支持 Intel x86-64 环境，并强烈建议使用隔离且支持快照的 FLARE-VM 虚拟机。速成课使用 IDA 和 FakeNet，练习附带 IDA 数据库文件；TTD 模块使用自带 TTD 的 WinDbg 以及 ttd.exe。实验和演示用的二进制文件、数据库和脚本均由 FLARE 制作，以带密码的压缩包提供。README 提醒其中部分程序具有类似恶意软件的行为，可能被安全软件标记，因此只应在上述虚拟机中使用；TTD 的一个演示跟踪文件需另从 Google Drive 下载。
- 本仓库采用 Apache-2.0 许可证；所审阅的 Google Docs 未另附许可声明。项目不接受贡献，勘误通过电子邮件反馈。

## 一手来源

1. <https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/README.md>
2. <https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/macc/README.md>
3. <https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/ttd/README.md>
4. <https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/LICENSE>
5. <https://github.com/mandiant/flare-learning-hub/blob/ebd4e3a7dd71c0082db2748aba13e300447cd2e0/CONTRIBUTING.md>
6. <https://docs.google.com/document/d/1I83PHeEImWacuQut02VBlkJ2-CJcuTYmt6mxa_xGqlA>
7. <https://docs.google.com/document/d/15gbXsTtWyxlUr5bxWO0wvWNHDZqxqh_LEqLanyZpdyw>
8. <https://docs.google.com/document/d/1AG76FBur7aagm36o-hNbny1X1Q3_IGHEjbP-JDsrJH4>

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

- [Nintendo Switch 逆向工程笔记](https://awesomerea.org/zh/resources/nintendo-switch-joycon-re-notes/index.md) · 学习资源
- [Android 应用逆向工程 101](https://awesomerea.org/zh/resources/android-app-re-101/index.md) · 学习资源
- [iOS 应用逆向工程课程](https://awesomerea.org/zh/resources/re-ios-apps-course/index.md) · 学习资源
- [tiny-dec 教学用反编译器](https://awesomerea.org/zh/resources/tiny-dec/index.md) · 学习资源
- [逆向工程阅读清单（onethawt）](https://awesomerea.org/zh/resources/onethawt-re-reading-list/index.md) · 学习资源
- [Decomp Academy 一致性反编译课程](https://awesomerea.org/zh/resources/decomp-academy/index.md) · 学习资源

## 关于此条目

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