Ghidra - это многоплатформенная платформа для реверс-инжиниринга (SRE), созданная и поддерживаемая Исследовательским управлением Агентства национальной безопасности.
Эта структура включает в себя набор полнофункциональных инструментов анализа программного обеспечения высокого класса, которые позволяют пользователям анализировать скомпилированный код. Возможности включают в себя разборку, сборку, декомпиляцию, создание графиков и создание сценариев, а также сотни других функций. Ghidra поддерживает широкий спектр наборов команд процесса и исполняемых форматов и может работать как в интерактивном, так и в автоматическом режиме. Пользователи также могут разрабатывать свои собственные подключаемые модули и скрипты Ghidra с использованием Java или Python.
В поддержку миссии NSA по кибербезопасности Ghidra была создана для решения задач масштабирования и объединения в сложные задачи SRE, а также для предоставления настраиваемой и расширяемой исследовательской платформы SRE. АНБ применило возможности SRE Ghidra для решения ряда проблем, которые включают анализ вредоносного кода и глубокое понимание аналитиками SRE, которые стремятся лучше понять потенциальные уязвимости в сетях и системах.
Этот репозиторий является заполнителем для полной версии с открытым исходным кодом. Будьте уверены, что прилагаются усилия, чтобы сделать программное обеспечение доступным здесь. В то же время, наслаждайтесь использованием Ghidra в своих усилиях по SRE, разработкой сценариев и плагинов и изучением более миллиона строк кода Java и Sleigh, выпущенных в первоначальном публичном релизе.
Они также предоставляют руководства по установке и краткое описание клавиатуры.
Особенности Гидры:
Включает в себя набор инструментов анализа программного обеспечения для анализа скомпилированного кода на различных платформах
Возможности включают в себя разборку, сборку, декомпиляцию, создание графиков и сценариев, а также сотни других функций
Поддерживает широкий спектр наборов команд процессора и исполняемых форматов и может работать как в интерактивном, так и в автоматическом режиме.
Пользователи могут разрабатывать свои собственные подключаемые модули и скрипты Ghidra, используя предоставляемый API