Radare2
Это мощная многофункциональная платформа для реверс-инжиниринга и анализа бинарных файлов. Она поддерживает множество архитектур, форматов файлов и обладает большим набором инструментов, включая дизассемблер, отладчик, бинарный патчер и другие полезные функции.
r2 — это полностью переписанная версия radare. Она предоставляет набор библиотек, инструментов и плагинов для упрощения задач реверс-инжиниринга. Распространяется в основном под лицензией LGPLv3, но каждый плагин может иметь отдельную лицензию (см. r2 -L, rasm2 -L и др.).
Проект radare начался как простой инструмент для редактирования шестнадцатеричных данных в командной строке, ориентированный на цифровую криминалистику. Сегодня r2 — это мощный инструмент низкоуровневого анализа с поддержкой скриптов на встроенном интерпретаторе Javascript или через r2pipe.
r2 позволяет редактировать файлы на локальных жёстких дисках, просматривать память ядра и отлаживать программы локально или через удалённые серверы gdb/windbg. Широкая поддержка архитектур делает r2 подходящим для анализа, эмуляции, отладки, модификации и дизассемблирования любых бинарных файлов.
Радует, что проект полностью бесплатный и с открытым исходным кодом. Для изучения и работы с ним понадобится время, но его возможности того стоят.
https://github.com/radareorg/radare2
#Linux@linux_odmin #Security@linux_odmin
👉 @linux_odmin
Post #68
657

- 👍 3