学习资源
Decompilation Wiki 反编译维基
社区维护的维基,讲解反编译器如何工作,从反汇编、提升和控制流恢复,到类型恢复、控制流结构化、质量评估和神经反编译,并为各项技术注明研究出处。它还整理了反编译器、插件、博客和演讲目录,设有符号恢复、代码相似性和漏洞发现等应用研究页面,以及按原平台列出的约 240 个游戏重建项目表。
- 目标
- 二进制 · 游戏
- 类别
- 学习资源
- 关联
- 学习资源
- 来源复核于
使用条件与局限
- 审阅基于 2026-10-15 的 main 分支提交;工作流以 MkDocs Material 构建网站并发布到 GitHub Pages,阅读只需浏览器。README 称该维基仍处于早期开发阶段:全站约 30 个页面,部分篇幅较短;神经反编译页面最后修改于 2024 年 9 月。
- 各类目录由贡献者整理。反编译器目录共 23 行,标注开源、停止维护、插件形式和教学用途等属性;程序重建表列出 241 款游戏,其中 39 款标为已完成。所引用的论文汇总在仓库之外的一份 Google Sheets 表格中。
- 修改通过 GitHub 拉取请求提交:新增条目应附说明链接、标签和源码链接,研究内容的实质修改则需引用文献或给出充分论证。本地预览使用 Python 和 MkDocs。
- 仓库采用 BSD-2-Clause 许可;所链接的论文、工具和项目保留各自条款。该维基由 Zion Leonahenahe Basque 创建,并依靠社区贡献维护。
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- mkdocs.yml GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- docs/contributing.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- docs/decompilers/directory.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- docs/applications/program-reconstruction.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- docs/fundamentals/neural-decompilation.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- .github/workflows/publish.yml GitHub · mahaloz/decompilation-wiki · 修订 0133d71
- LICENSE GitHub · mahaloz/decompilation-wiki · 修订 0133d71
同分区更多条目:文档与学习资源
- Frontkick 与 Rikugan:基于 CREBench 的智能体对比 · 学习资源
- FLARE 学习中心 · 学习资源
- Nintendo Switch 逆向工程笔记 · 学习资源
- Android 应用逆向工程 101 · 学习资源
- iOS 应用逆向工程课程 · 学习资源
- tiny-dec 教学用反编译器 · 学习资源