Ghidra

Reverse
Добавил: Сергей Попов активно поддерживается звёзды Java / C++ лицензия Cross коммит скоро

Что это и зачем

Среда реверс-инжиниринга, разработанная АНБ и выложенная в открытый доступ в 2019 году. Дизассемблер с декомпилятором в псевдо-C, поддержка десятков архитектур и совместная работа нескольких аналитиков над одним проектом. Бесплатная альтернатива IDA Pro, снявшая порог входа в реверс для тех, у кого нет лицензии.

Возможности

  • Декомпилятор в читаемый псевдо-C для всех поддержанных архитектур
  • x86, ARM, MIPS, PowerPC, SPARC и ещё десятки наборов команд
  • Совместная работа нескольких аналитиков над одним проектом
  • Скриптование на Java и Python, SDK для собственных расширений
  • Сравнение версий бинарей и диффинг функций

Установка

$Скачать релиз с GitHub, распаковать, запустить ./ghidraRun (нужна JDK 21+)

Когда применять

  • Разбор вредоносного образца без его запуска
  • Анализ прошивки встраиваемого устройства
  • Поиск уязвимости в бинаре без исходных кодов
  • Учебный реверс CTF-задач с низким порогом входа
#opensource#reverse#декомпилятор#дизассемблер

Обсуждение · 0

сначала полезные · скоро

Вопросы по запуску, флагам и тонкостям использования — здесь, на странице инструмента. Темы-сравнения и траблшут выносите в форум.

Статистика тем

Создано
Сергей Попов,
Ответы
0
Просмотры
39