案例
Carrier Command Reverse Engineering:重建七个可执行文件版本
Carrier Command Reverse Engineering 为 Carrier Command 的七个 DOS、Amiga、Atari ST 和 Mac 版本维护可重新汇编的注释源码。工具解包原版文件、识别函数,并将汇编出的可执行文件与用户提供的原版逐字节比较;DOS 覆盖文件和 M68K 偏移映射用于跨版本共用注释。
- 目标
- 游戏
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
使用条件与局限
- 前提条件:需要 Carrier Command 原版游戏文件。
- 前提条件:所列工具包括 NASM 3.01 及更新版本、Python 3、Ghidra 11.x 及更新版本、unEXEPACK,以及支持 M68K 的 Capstone 5.x。
- 范围:DOS Demo 和 Steam v1.3 的源码需从原版二进制文件生成,仓库未提交这些版本的源码。
- 许可:项目页面未说明许可证。
引用
BibTeX
@misc{carrier-command-re-case,
title = {{Carrier Command Reverse Engineering: seven executable reconstructions}},
howpublished = {\url{https://gitlab.com/nguillaumin/carrier-command-reverse-engineering}},
url = {https://gitlab.com/nguillaumin/carrier-command-reverse-engineering},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/carrier-command-re-case/}}
}纯文本
Carrier Command Reverse Engineering: seven executable reconstructions。https://gitlab.com/nguillaumin/carrier-command-reverse-engineering(访问于 2026-11-09)。Awesome REA 条目:https://awesomerea.org/zh/resources/carrier-command-re-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。