学习资源

Decompilation Wiki 反编译维基

社区维护的维基,讲解反编译器如何工作,从反汇编、提升和控制流恢复,到类型恢复、控制流结构化、质量评估和神经反编译,并为各项技术注明研究出处。它还整理了反编译器、插件、博客和演讲目录,设有符号恢复、代码相似性和漏洞发现等应用研究页面,以及按原平台列出的约 240 个游戏重建项目表。

使用条件与局限

  • 审阅基于 2026-10-15 的 main 分支提交;工作流以 MkDocs Material 构建网站并发布到 GitHub Pages,阅读只需浏览器。README 称该维基仍处于早期开发阶段:全站约 30 个页面,部分篇幅较短;神经反编译页面最后修改于 2024 年 9 月,较新的 LLM 反编译研究需另行查阅。
  • 各类目录由贡献者整理,未经测试。反编译器目录共 23 行,标注开源、停止维护、插件形式和教学用途等属性;程序重建表列出 241 款游戏,其中 39 款标为已完成。项目状态、所需原始文件和权利须在各链接来源中核实。所引用的论文汇总在仓库之外的一份 Google Sheets 表格中。
  • 修改通过 GitHub 拉取请求提交:新增条目应附说明链接、标签和源码链接,研究内容的实质修改则需引用文献或给出充分论证。本地预览使用 Python 和 MkDocs。
  • 仓库采用 BSD-2-Clause 许可;所链接的论文、工具和项目保留各自条款。该维基由 Zion Leonahenahe Basque 创建,并依靠社区贡献维护;所审来源未确立与 REA 的关联。

关于此条目

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

来源复核于

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

一手来源

  1. README.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  2. mkdocs.yml GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  3. docs/contributing.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  4. docs/decompilers/directory.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  5. docs/applications/program-reconstruction.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  6. docs/fundamentals/neural-decompilation.md GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  7. .github/workflows/publish.yml GitHub · mahaloz/decompilation-wiki · 修订 0133d71
  8. LICENSE GitHub · mahaloz/decompilation-wiki · 修订 0133d71