Справка IDA PRO-флаги командной строки автоматизации

Я пытаюсь запустить IDA Pro (полная версия) удаленно через терминал linux, чтобы автоматизировать процесс анализа и вывода. Я знаю, что есть плагины, такие как IDAPython, и есть использование флагов для терминалов с помощью команды idal. Мой вопрос в том, можно ли написать скрипт в IDAscript или IDApython, который может:

  1. запустить процесс IDA Pro
  2. передать ему файл(ы) для выполнения анализа на
  3. выходной файл в .формат HTML (или.txt)
  4. все без какого-либо взаимодействия с пользователем, кроме определения файлов для отправки и инициализации сценария.

более подробно: как я могу передать IDA файл, который я пытаюсь проанализировать с помощью флага командной строки, который сопровождает то, что я пытаюсь (idal-A)? Есть ли флаг для вывода информации на .html-файл, который я не вижу?

10
задан peterh
24.04.2023 7:11 Количество просмотров материала 2508
Распечатать страницу

1 ответ

из терминала linux вы должны быть в каталоге, где установлена IDA Pro, и использовать следующие флаги командной строки.

"./ idal-B input-File"

есть несколько других, которые могут быть использованы вместо перечисленных выше. Они могут быть найдены в: https://www.hex-rays.com/products/ida/support/idadoc/417.shtml

из скрипта Python это будет выглядеть так:

из импорта подпроцесса призывать призывать."[(/idal", "Б", "входной файл"])

0
отвечен user3119546 2023-04-25 14:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх