15 oct. 2026
Veinte proyectos públicos para leer un programa.
Cada repositorio tenía al menos 8.000 estrellas en GitHub el 15 oct. 2026. Sirven para desensamblar, descompilar, depurar o nombrar un archivo. REA no los incluye.
88.100
Ghidra
Desensambla y descompila un programa nativo que abres.
50.974
jadx
Convierte el bytecode DEX de Android en texto parecido a Java.
49.881
x64dbg
Un depurador de Windows que muestra instrucciones y memoria de un programa en marcha.
26.648
ILSpy
Lee un ensamblado .NET desde el archivo, en texto parecido a C#.
25.923
Apktool
Decodifica recursos Android y smali de un archivo de paquete.
25.048
radare2
Abre y lee un binario en la línea de órdenes.
22.312
Frida
Inyecta scripts en un proceso que puedes observar.
20.022
Cutter
Lee binarios en una ventana, sobre rizin.
15.675
Bytecode Viewer
Abre un JAR o un APK que ya tienes y muestra texto descompilado.
15.212
JD-GUI
Muestra el bytecode de un archivo class como texto cercano al fuente.
14.482
binwalk
Busca archivos embebidos y firmas conocidas en un firmware.
13.145
dex2jar
Convierte DEX de Android en archivos class de Java.
11.723
Detect It Easy
Adivina un compilador, un empaquetador o un formato por firmas.
10.612
fq
Decodifica formatos binarios desde la línea de órdenes.
9.947
YARA
Compara un archivo con reglas que tú das.
9.448
Unicorn
Un emulador de CPU que llaman otras herramientas.
9.177
angr
Analiza un binario que abres.
9.104
Capstone
Un motor de desensamblado que convierte bytes en instrucciones.
8.649
RetDec
Eleva el código máquina hacia un texto de más alto nivel.
8.398
GEF
Añade una vista más amplia sobre GDB.