Содержание

Radare2

Radare2 (часто сокращается как r2) — это мощный, кроссплатформенный набор инструментов с открытым исходным кодом для анализа, дизассемблирования, отладки и реверс-инжиниринга исполняемых файлов. В отличие от IDA или x64dbg, Radare2 изначально проектировался как CLI-инструмент, что делает его особенно гибким, скриптуемым и пригодным для автоматизации задач.

Основные возможности

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

Платформы

Компоненты и интерфейсы

Расширение и автоматизация

Применение

Cutter — графическая оболочка

Сравнение с аналогами

Инструмент Архитектуры Декомпиляция Отладка Интерфейс Расширяемость Цена
Radare2 Многоархитектурный Да (ограничено) Да CLI / TUI / Web Да (r2pipe) Бесплатно
Ghidra Многоархитектурный Да Да GUI Да Бесплатно
x64dbg x86 / x64 Частично Да GUI Да Бесплатно
IDA Free x86 / x64 Нет Да GUI Да Бесплатно
IDA Pro Многоархитектурный Да Да GUI Да $$$

Установка

Полезные команды (CLI)

Лицензия и распространение

Заключение

Radare2 — мощная система для реверс-инжиниринга, гибкая и удобная для автоматизации, но требующая времени на освоение. В сочетании с Cutter предоставляет как CLI-, так и GUI-интерфейс, охватывая весь спектр задач анализа бинарных файлов. Отлично подходит для CTF, прошивок, исследования неизвестных архитектур и продвинутого использования в терминале.

Рекомендуется для опытных пользователей, специалистов по безопасности и энтузиастов низкоуровневого анализа.