NM Otool
Nm and otool implementation in C. Parse Mach-o files, supports fat binaries, archives and corrupted binaries.
À propos
Année2019
ContextÉcole 42 Paris
A deep dive into the Mach-O binary file format used by macOS. This project requires re-implementing the Unix commands `nm` (display symbol table) and `otool` (display object file segments). It involves parsing binary headers, load commands, and symbol tables, while handling various architectures (x86_64, x86, PPC) and "fat" binaries.