ProjectChampollion
1.0.0
Rosetta 2 是一种模拟机制,用于在基于 Arm 的 Apple Silicon 上运行 x86_64 应用程序,并具有提前 (AOT) 和即时 (JIT) 二进制转换功能。
Rosetta 2 的技术细节有部分记录,但还不够丰富。 Project Champollion 是一个旨在揭示 Rosetta 2 内部结构的项目。目前,它提供:
aot_shared_cache
的解析器注意力
该项目仍在进行中,可能仍包含一些错误。如果您发现任何错误,请在问题中报告。
要引用此存储库,请添加以下 BibTeX 条目。
@software{prj_champ_rosetta2,
author = {Koh M. Nakagawa},
title = {{Project Champollion: Reverse engineering Rosetta 2}}
url = {https://github.com/FFRI/ProjectChampollion},
version = {0.1.0},
year = {2021},
}
该项目的工具在 Apache License 2.0 版下分发。
Koh M.中川。 © FFRI 安全公司 2021