Recomp / RE tooling / macOS
Project Champollion
Archived research into how Rosetta 2 translates x86-64 code to ARM on Apple Silicon, with notes and tools.
Tool Human-led archivedStars437
Commits, 30 days0
Latest release—
Last pushAug 3, 2021archived
Facts
- Original
- Apple Rosetta 2
- Platform
- macOS
- Method
- Tool
- Provenance
- Human-led · Repo created 2021, predates AI coding tools (GitHub) what this means
- Status
- archived
- Licence
- Apache-2.0
- Team
- FFRI
- Started
- 2021-02
- Runs on
- macOS
- Needs the original
- No
How to get it legally
Download it from the official repository or website. No original files are needed.
This project was rebuilt by FFRI. Facts last checked 2026-10-14.
Sources
Related
All re tooling →bin2llvm
Binary code to LLVM IR
S2E-based translator that lifts machine code from binaries into LLVM modules. Unmaintained since 2018.
Tool Human-led
microx
x86 and x86-64 single instructions
Micro-execution framework from Trail of Bits that safely runs a single arbitrary x86 instruction without taking over a process.
Tool Human-led
ria-jit
RISC-V code
Lightweight dynamic binary translator that runs RISC-V programs on x86-64.
Tool Human-led