学习资源

FLARE 学习中心

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

使用条件与局限

  • 在所审阅的提交 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 未另附许可声明。项目不接受贡献,勘误通过电子邮件反馈。本合集阅读了 README、各模块目录说明和三份已发布文档,没有运行实验;材料中也未提及 AI 或 REA。

关于此条目

类型
学习资源
类别
学习资源
关联
学习资源
目标
二进制

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · mandiant/flare-learning-hub · 修订 ebd4e3a
  2. macc/README.md GitHub · mandiant/flare-learning-hub · 修订 ebd4e3a
  3. ttd/README.md GitHub · mandiant/flare-learning-hub · 修订 ebd4e3a
  4. LICENSE GitHub · mandiant/flare-learning-hub · 修订 ebd4e3a
  5. CONTRIBUTING.md GitHub · mandiant/flare-learning-hub · 修订 ebd4e3a
  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

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

文档与学习资源分区全部 43 项资源