2013-09-26 4 views
0

Как инструменты otool и подобные инструменты считывают команды загрузки? Я не мог найти никаких инструментов с открытым исходным кодом, чтобы понять это (хотя otool является частично открытым исходным кодом). Как он анализирует двоичный файл? С чего это начинается?Чтение двоичных (MACH-O) команд загрузки файлов

Благодаря

+0

погуглить для «загрузки файла MACH-O», и вы найдете [это Apple OS Dev] (https://developer.apple.com/library/mac/documentation/DeveloperTools/Conceptual/MachORuntime/Reference/reference.html#//apple_ref/doc/uid/TP40000895) - краткое описание формат «двоичного файла» и, самое главное, его заголовки. * Это *, где начинается otool. – usr2564301

ответ

1

Я хотел бы ожидать, что otool команда будет открыть файл и разобрать заголовок двоичного файла в соответствии с OSX ABI Mach-O File Format

Смежные вопросы