# RE:Notepad：用 Rust 重建 Windows 10 记事本行为

> RE:Notepad 用 Rust 和 Win32 重建 Windows 10 记事本的行为，并采用 Windows 11 风格界面。作者报告称使用 REA 与 Ghidra 分析 notepad.exe，在独立规范中按函数记录编码识别、换行保留和编辑规则。

- 类型：案例
- 目标：应用 · 二进制
- 类别：REA 社区调查案例
- 关联：作者报告的混合工具流程
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/nikkoxgonzales/RENotepad>
- 一手来源：<https://github.com/nikkoxgonzales/RENotepad/blob/bcd157ef011d465567c62353e954a2f84ba8cc0d/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/renotepad-case/>
- 记录 JSON：<https://awesomerea.org/resources/renotepad-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/renotepad-case/index.md)

## 使用条件与局限

- **前提条件：**运行需要 64 位 Windows 10 或 11。
- **前提条件：**从源码构建需要 Rust MSVC 工具链和 Windows SDK。
- **范围：**行为规范以 Windows 10 22H2 的 notepad.exe 10.0.19041.5856 为参照。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/nikkoxgonzales/RENotepad/blob/bcd157ef011d465567c62353e954a2f84ba8cc0d/README.md>
2. <https://github.com/nikkoxgonzales/RENotepad/blob/bcd157ef011d465567c62353e954a2f84ba8cc0d/docs/WIN10-NOTEPAD-SPEC.md>

## 同分区更多条目：应用

- [Audionic Trance Airbud 850：重建 Linux 蓝牙控制](https://awesomerea.org/zh/resources/audionic-trance-airbud-850-case/index.md) · 案例
- [JTrac 3：经 REA 分析 JTrac 2.3.3 后重建的问题跟踪系统](https://awesomerea.org/zh/resources/jtrac-3-case/index.md) · 案例
- [Reversed engineering Icsee：经 REA 研究构建的 macOS 摄像头查看器](https://awesomerea.org/zh/resources/reversed-engineering-icsee-case/index.md) · 案例
- [qcywatch：基于 BLE 协议与表盘格式构建 QCY Watch GT2 客户端](https://awesomerea.org/zh/resources/qcywatch-case/index.md) · 案例
- [hexgrab：根据 REA 对 PowerToys 的研究重建取色器](https://awesomerea.org/zh/resources/hexgrab-case/index.md) · 案例
- [Windows Live Mail 2012：界面与资源格式重建](https://awesomerea.org/zh/resources/wlm2012-research-case/index.md) · 案例

## 关于此条目

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