# geoWrite 2.1：可重建原始二进制的源码

> GEOS 文字处理器 geoWrite 2.1 英语版与德语版的逆向 cc65 源码。README 写明标准编译生成与英语及德语 geoWrite 2.1 发行二进制相同的文件。orig 树存放收集到的原始版本。

- 类型：案例
- 目标：二进制
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-04
- 收录于：2026-11-09
- 原始资源：<https://github.com/mist64/geowrite>
- 一手来源：<https://github.com/mist64/geowrite/blob/640f1aba3a68c096c56fafc81b55772db391de35/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/geowrite-21-case/>
- 记录 JSON：<https://awesomerea.org/resources/geowrite-21-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/geowrite-21-case/index.md)

## 使用条件与局限

- 需要 make、cc65 和用于加密受保护代码的 Python。make 构建英文版；LOCALE=de make 构建德文版。orig/ 目录包含原始二进制文件。
- 标准编译可逐字节重建 GEOS 附带的英文和德文 geoWrite 2.1 二进制文件；源码注释仍未完成。
- README 将新完成的逆向工程工作置于公有领域，请求署名，并要求遵守底层 GEOS 许可。仓库根目录没有 LICENSE 文件。

## 一手来源

1. <https://github.com/mist64/geowrite/blob/640f1aba3a68c096c56fafc81b55772db391de35/README.md>
2. <https://github.com/mist64/geowrite/blob/640f1aba3a68c096c56fafc81b55772db391de35/Makefile>
3. <https://github.com/mist64/geowrite/tree/640f1aba3a68c096c56fafc81b55772db391de35/orig>

## 同分区更多条目：原生二进制

- [libmd12：E-mu SP-1200 与 SP-12 音频通路的 C 模型](https://awesomerea.org/zh/resources/libmd12-sp1200-case/index.md) · 案例
- [reAL：对照 Windows 与 ALchemy 检查的 dsound.dll](https://awesomerea.org/zh/resources/real-dsound-case/index.md) · 案例
- [Konami's Game Master：MSX 工具卡带的匹配反汇编](https://awesomerea.org/zh/resources/konamis-game-master-disassembly-case/index.md) · 案例
- [dolnetbp：重建 GameCube 网络 SDK 库](https://awesomerea.org/zh/resources/dolnetbp-case/index.md) · 案例
- [Dolphin SDK 2004 Libraries：反编译 GameCube SDK 归档库](https://awesomerea.org/zh/resources/dolphin-sdk-2004-libraries-case/index.md) · 案例
- [dolsocketlibrary：重建 Dolphin 网络库](https://awesomerea.org/zh/resources/dolsocketlibrary-case/index.md) · 案例

## 关于此条目

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