В настоящее время я разбираю исполняемый файл Mach-O (исполняемый файл работает на Mac OS X, если быть точным) в IDA Pro на окнах. У меня есть одна инструкция, которую я хочу изменить, но не похоже, что IDA Pro позволяет вам сделать это . Итак, я попытался использовать otool на OS X, чтобы выгрузить сборку (что делает хорошо). Однако после редактирования сборки в otool я попытался собрать ее, используя as <file name of modified otool -tV output>
. Это встречает меня с кучей ошибок, таких как Junk character 43 (+)
. Какой самый простой способ изменить только одну инструкцию в двоичном файле Mach-O в Mac OS X?