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.