Гидра - Ghidra

  (Перенаправлено из Ghidra (программное обеспечение) )
Гидра
Логотип для фреймворка Ghidra
Скриншот пользовательского интерфейса Ghidra
Разборка файла в Ghidra
Оригинальный автор (ы) АНБ
изначальный выпуск 5 марта 2019 г . ; 17 месяцев назад ( 2019-03-05 )
Стабильный выпуск
9.1.2 / 12 февраля 2020 г . ; 6 месяцев назад ( 2020-02-12 )
Репозиторий github .com / NationalSecurityAgency / ghidra
Написано в Java , C ++
Лицензия Лицензия Apache 2.0 / Общественное достояние
Интернет сайт ghidra-sre .org

Ghidra (выраженный Gee-друх; / ɡ я г ə / ) является свободным и открытым исходным кодом , инженерный инструмент , разработанный Агентством национальной безопасности (АНБ). Бинарные файлы были выпущены на конференции RSA в марте 2019 года; исходники были опубликованы месяц спустя на GitHub . Многие исследователи безопасности считают Ghidra конкурентом IDA Pro . Программное обеспечение написано на Java с использованием инфраструктуры Swing для графического интерфейса пользователя . Компонент декомпилятора написан на C ++ . Плагины Ghidra можно разрабатывать на Java или Python (предоставляется через Jython ).

История

Первоначально о существовании Ghidra стало известно через WikiLeaks в марте 2017 года, но само программное обеспечение оставалось недоступным до его рассекречивания и официального выпуска два года спустя.

В июне 2019 года Coreboot начала использовать Ghidra для обратного проектирования проблем, связанных с прошивкой, после выпуска пакета программного обеспечения Ghidra с открытым исходным кодом.

Поддерживаемые архитектуры

Поддерживаются следующие архитектуры или двоичные форматы:

Смотрите также

Ссылки

внешние ссылки