ProjectChampollion
1.0.0
Rosetta 2 é um mecanismo de emulação para executar aplicativos x86_64 em Apple Silicon baseado em Arm com tradução binária Ahead-Of-Time (AOT) e Just-In-Time (JIT).
Os detalhes técnicos do Rosetta 2 estão parcialmente documentados, mas não são suficientemente ricos. O Projeto Champollion é um projeto que visa revelar o interior do Rosetta 2. Atualmente, oferece:
aot_shared_cache
Atenção
Este projeto é um trabalho em andamento e ainda pode conter alguns erros. Se você encontrar algum erro, informe-o na edição.
Para citar este repositório, adicione a seguinte entrada 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},
}
As ferramentas deste projeto são distribuídas sob a licença Apache versão 2.0.
Koh M. Nakagawa. © FFRI Security, Inc.