OTOOL альтернатива для Linux - PullRequest
0 голосов
/ 07 февраля 2019

У меня установлен реверс-инжиниринг на компьютере Mac.Эта настройка выполняет реверс-инжиниринг приложений iOS (файлы .ipa).Я переношу установку с Mac на машину с Linux.

В настоящее время на Mac я использую OTOOL для двоичных файлов ipa и использую следующие команды:

  1. otool -L/ iOS / двоичный файл / путь
  2. otool -lv / iOS / двоичный файл / путь
  3. otool -hv / iOS / двоичный файл / путь

Теперь у меня естьвыполнить ту же операцию, то есть выполнить обратный инжиниринг приложений для iOS, но теперь на машине с linux.AFAIK, OTOOL не доступен для машины linux.

  1. Я сталкивался с JTOOL, который я считаю наиболее актуальным до сих пор.Я могу использовать его в Linux, и он делает что-то похожее на OTOOL, но не совсем то же самое.Например, при использовании команды -L в JTOOL мне также нужно указать архитектуру.Однако OTOOL предоставляет разделяемые библиотеки для всех доступных архитектур.
  2. Я пробовал ldd, но я получаю сообщение об ошибке - "не динамический исполняемый файл".
  3. Я пробовал objdump, но этозапрашивает объектный файл.

Я не уверен, какой инструмент я могу использовать.Я должен выяснить альтернативный инструмент, который может сделать то же самое, что OTOOL.Или, если не то же самое, то какие изменения мне нужно сделать, чтобы использовать альтернативный инструмент.

...