Скачать 

Разработка расширений для IDA Pro. Том II. Практическая разработка [Валерий Антонов]

  • Дата начала
Aноним
  • #1

Разработка расширений для IDA Pro. Том II. Практическая разработка [Валерий Антонов]

Ссылка на картинку
Перед вами практическое руководство по созданию инструментов анализа. Рассматривается IDAPython:
  • работа с функциями, инструкциями, перекрёстными ссылками;
  • создание плагинов с горячими клавишами и меню;
  • диалоги на Choose2 и PyQt5;
  • взаимодействие с декомпилятором Hex-Rays (обход ctree и поиск уязвимых паттернов).
Часть по C++ охватывает полный цикл: от plugin_t до module_t (IDA 9.0+), хуки, TForm и TCustomControl, взаимодействие с отладчиком и процессорными модулями. Продвинутые темы: многопоточность и execute_sync(), сериализация в netnode'ах, тестирование через GitHub Actions, публикация в репозитории.

Три сквозных проекта: крипто-сканер с графической панелью, diff-инструмент для сравнения бинарных файлов, восстановление иерархии классов C++ с аннотацией vtable. Специальный раздел — AI Reverse Assistant на локальных языковых моделях. Требуется знание архитектуры IDA из первого тома.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
валерий антонов программирование разработка расширений для ida pro

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху