Sto utilizzando l'editor di testo otool
, nm
e Fraise
per smontare i file binari Mach-o
. Il mio flusso di lavoro a questo punto è piuttosto semplice:Qual è il tuo strumento preferito per disassemblatore in Mac OS X?
-
1. Elencare i simboli esistenti.
nm -g
-
2. ottenere il codice DISASM.
otool -vt
-
3. Copia e incolla questo output in un file di testo.
-
4. leggere e commentare i codici nel editor di testo :)
Sto cercando gli strumenti che semplificano il lavoro con DISASM codice Mac OS X
.
Solo una nota per qualcuno leggendo questo che 'otool -Vt' vi darà simboli per operandi, per esempio 'callq _main' piuttosto che' callq 0x100001060'. –