OFRAK (Open Persdware Reverse Analysis Console) - это бинарная платформа анализа и модификации. Офрак сочетает в себе способность:
Ofrak поддерживает ряд встроенных форматов файлов прошивки помимо исполнительных файлов userspace, в том числе:
Ofrak оснащает пользователей:
Смотрите ofrak.com для получения более подробной информации.
Веб-представление с графическим интерфейсом обеспечивает судоходное дерево ресурсов. Для выбранного ресурса он также предоставляет: метаданные, шестнадцатеричную или текстовую навигацию, а также боковая панель мини -карты для быстрого навигации по энтропии, байтоку или величине. Графический интерфейс также допускает действия, обычно доступные через API Python, такие как комментирование, распаковка, анализ, модификация и упаковки ресурсов.

Ofrak использует Git LFS. Это означает, что вы должны установить GIT LFS, прежде чем клонировать репозиторий! Установите GIT LFS, следуя инструкциям здесь. Если вы случайно клонировали репозиторий перед установкой GIT LFS, cd в репозиторий и запустите git lfs pull .
См. docs/environment-setup для подробных инструкций о том, как установить OfRak.
Офрак имеет общую документацию и документацию по API. Оба могут быть просмотрены по адресу ofrak.com/docs.
Если вы хотите внести изменения в документацию или обслуживать ее самостоятельно, следуйте указаниям в docs/README.md .
Код в этом хранилище поставляется с лицензией Ofrak Community, которая предназначена для образовательного использования, личного развития или просто веселья.
Пользователи, заинтересованные в OFRAK в коммерческих целях, могут запросить лицензию PRO или Enterprise. См. Лицензирование Ofrak для получения дополнительной информации.
Безопасность Red Balloon взволнована для исследователей и разработчиков безопасности, чтобы внести свой вклад в это хранилище.
Для получения подробной информации см. Наше руководство по вкладчику и Руководство по разработке Python.
Пожалуйста, свяжитесь с [email protected] или напишите нам о Ofrak Slack с любыми вопросами или вопросами, касающимися Ofrak. Мы с нетерпением ждем ваших отзывов! Зарегистрируйтесь в списке рассылки Ofrak, чтобы получать ежемесячные обновления об улучшении кода OFRAK и новых функциях.
Этот материал частично основан на работе DARPA в соответствии с контрактом № N66001-20-C-4032. Любые мнения, выводы и выводы или рекомендации, выраженные в этом материале, являются мнениями автора (-ов) и не обязательно отражают взгляды DARPA. Заявление о распределении «А» (одобрено для публичного освобождения, распределение неограниченное количество).