15 октября 2026
Двадцать открытых проектов, чтобы читать программу.
У каждого репозитория 15 октября 2026 года было не меньше 8 000 звёзд. Они нужны, чтобы дизассемблировать, декомпилировать, отлаживать или называть файл. REA их не поставляет.
88 100
Ghidra
Дизассемблирует и декомпилирует открытую нативную программу.
50 974
jadx
Превращает байткод Android DEX в текст, близкий к Java.
49 881
x64dbg
Отладчик Windows, который показывает команды и память запущенной программы.
26 648
ILSpy
Читает сборку .NET из файла как текст, близкий к C#.
25 923
Apktool
Декодирует ресурсы Android и smali из файла пакета.
25 048
radare2
Открывает и читает бинарный файл в командной строке.
22 312
Frida
Внедряет скрипты в процесс, который вам можно наблюдать.
20 022
Cutter
Читает бинарные файлы в окне, поверх rizin.
15 675
Bytecode Viewer
Открывает JAR или APK, который у вас уже есть, и показывает декомпилированный текст.
15 212
JD-GUI
Показывает байткод class-файла как текст, близкий к исходному.
14 482
binwalk
Ищет встроенные файлы и известные сигнатуры в прошивке.
13 145
dex2jar
Превращает Android DEX в class-файлы Java.
11 723
Detect It Easy
По сигнатурам предполагает компилятор, упаковщик или формат.
10 612
fq
Разбирает двоичные форматы в командной строке.
9 947
YARA
Сверяет файл с правилами, которые вы задаёте.
9 448
Unicorn
Эмулятор процессора, который вызывают другие инструменты.
9 177
angr
Анализирует двоичный файл, который вы открываете.
9 104
Capstone
Движок дизассемблирования, который превращает байты в команды.
8 649
RetDec
Поднимает машинный код к тексту более высокого уровня.
8 398
GEF
Добавляет более широкий вид поверх GDB.