Todo lo que debes saber sobre Radare2, aunque radare inició como una herramienta forense para hacer búsquedas en discos duros, pronto su desarrollador principal el español Sergi Álvarez, también conocido como pancake o trufae empezó a exigirle más a esta herramienta integrándolo cada vez más funcionalidades y junto a un pequeño grupo de desarrolladores decidieron reescribir el radare, para darle vida al radare2 una herramienta que aunque mantiene algunas funciones forenses de su antecesor radare, está más enfocado a convertirse en un completo framework para el análisis de archivos binarios e ingeniería inversa.
Es muy importante que sigas leyendo este post que en el día de hoy te ofrece www.dragonjar.org, donde conocerás en detalle todo lo que puedes realizar con esta herramienta de Radare2 con un video al final de Sergi Álvarez
Tabla de Contenido

Todo lo que debes saber sobre Radare2 un proyecto libre de Seguridad Informática
Después de la reestructuración de radare bajo el nombre de radare2 su popularidad ha empezado a subir bastante entre los investigadores de seguridad informática y para algunos es catalogado como «el mayor proyecto libre de seguridad informática creado en España» con el permiso de la mítica Yersenia del duo Alfredo Omella / David Barroso y aunque para algunos es una herramienta nueva, en realidad lleva casi una década en desarrollo desde las primeras ediciones de «radare» y son muchas las funcionalidades integradas.

Todo lo que debes saber sobre Radare2 y el análisis forense y otros
Radare2 o R2 como algunos le llaman, es tan versátil que se puede usar en análisis forenses, en depuración de ejecutables, para realizar fuzzing o exploiting, su popularidad no es gratuita, Radare2 es de las pocas herramientas que se permite soportar una gran cantidad de formatos de ficheros ejecutables.
Formatos desde los conocidos COFF y ELF hasta formatos de consolas de vídeo juegos como GameBoy, GameBoy Advance o Xbox, pasando por soportar una gran cantidad de Instruction Sets de casi todos los procesadores populares desde la familia de los Intel y los ARM`s, hasta los SuperH de la Japonesa Hitachi.
Multiplataforma
Radare2 es multiplataforma, puede correr en Linux, *BSD, Windows, OSX, Android, iOS, Solaris y Haiku, incluso podemos acceder a una versión de Radare2 en la nube, accediendo a cloud.rada.re, ademas cuenta con una excelente documentación con un 2 libros gratuitos uno para cada version:
Libro Gratuito de Radare2
- Online: https://radare.gitbooks.io/radare2book/content/
- PDF: https://www.gitbook.com/download/pdf/book/radare/radare2book
- Epub: https://www.gitbook.com/download/epub/book/radare/radare2book
- Mobi: https://www.gitbook.com/download/mobi/book/radare/radare2book
Hoja de Referencia para Radare2
Finalmente y por si hacía falta algo más, les dejo la charla de la NoConName donde Sergi Álvarez @trufae nos explica el funcionamiento de su herramienta:
Radare2 en la actualidad: el proyecto sigue vivo (y nació Rizin)
Casi una década después de la publicación de este artículo, Radare2 (r2) sigue siendo un proyecto activo y con desarrollo continuo. La versión estable documentada es la 6.0.7 (noviembre de 2025) y la rama principal de desarrollo ya apunta hacia la serie 6.2.x, con mejoras continuas en análisis de binarios, desensamblado y depuración (fuentes en las notas de veracidad).
Algo importante que debes saber si vas a aprender r2 hoy: en 2020 nació Rizin, un fork de Radare2 impulsado por parte de la comunidad que prioriza la usabilidad, la limpieza del código y las funcionalidades estables. Rizin mantiene la filosofía de terminal de r2 (shell `rizin`, utilidades como `rabin2`, `rasm2`, etc.), pero con una ergonomía más amigable para quien empieza. El propio Rizin publica un libro oficial de aprendizaje en book.rizin.re. Si estás empezando desde cero, vale la pena probar ambos y quedarte con el que mejor se adapte a tu flujo de trabajo; si ya dominas r2, Rizin te resultará familiar de inmediato.
Aprende r2 hoy: comandos básicos y recursos actualizados
Instalar Radare2 sigue siendo sencillo. La vía recomendada es compilar desde el código fuente en GitHub (`git clone https://github.com/radareorg/radare2` y luego ejecutar `sys/install.sh`), y en Ubuntu también está disponible como snap con `sudo snap install radare2 –classic`.
Una vez instalado, verifica con:
«` r2 -v «`
El flujo de trabajo más directo para analizar un binario es abrirlo con análisis automático:
«` r2 -A /ruta/al/binario «`
La opción `-A` ejecuta el análisis automático inicial (funciones, símbolos, cadenas) para que la sesión interactiva ya tenga información con la que trabajar.
Dentro del prompt interactivo de r2, estos son los comandos básicos que necesitarás:
– `pd` — imprime el desensamblado del código a partir de la posición actual. – `afl` — lista las funciones que el análisis ha detectado en el binario. – `s` — se desplaza (seek) a una dirección o función para inspeccionarla. – `?` — muestra la ayuda integrada; casi cada comando tiene ayuda con `?<comando>`. – `q` — sale de la sesión.
La curva de aprendizaje de r2 es empinada, así que no te frustres: domina primero `s`, `pd` y `afl` antes de adentrarte en el análisis avanzado, los grafos de flujo (`VV` abre la vista gráfica en terminal) o el scripting con r2pipe. Y ten en cuenta que los enlaces al libro gratuito de GitBooks incluidos en la versión original de este artículo ya no están disponibles; el material actualizado del ecosistema se encuentra en la web oficial del proyecto y en el libro de Rizin.
¿Quieres llevar la ingeniería inversa y el análisis de malware a tu empresa?
Herramientas como Radare2 son parte del arsenal diario de un equipo serio de seguridad ofensiva: permiten entender cómo funciona un binario, detectar puertas traseras, analizar malware y validar la seguridad de un producto antes de que lo haga un atacante.
En DragonJAR aplicamos ingeniería inversa y análisis de binarios dentro de nuestros servicios de Pentesting y auditorías de seguridad, para encontrar vulnerabilidades reales en el software que tu negocio depende cada día.
– Contáctanos: https://www.dragonjar.org/contactar-empresa-de-seguridad-informatica – Conoce nuestros servicios: https://www.dragonjar.org/servicios-de-seguridad-informatica