Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1037

Ingeniería inversa

Revisado porCybersecurity entrepreneur & security researcher

¿Qué es Ingeniería inversa?

Ingeniería inversaProceso de desensamblar y analizar software compilado, firmware o hardware para recuperar su diseño, comportamiento y funcionamiento interno.


En seguridad, la ingeniería inversa recupera la lógica de binarios cuando no hay código fuente: muestras de malware, presuntos backdoors, librerías vulnerables, protocolos propietarios o firmware embebido. Los analistas emplean desensambladores y descompiladores (IDA Pro, Ghidra, Binary Ninja, radare2), depuradores (x64dbg, WinDbg, GDB) y frameworks de instrumentación dinámica (Frida, Pin, QEMU) para mapear el flujo de control, identificar rutinas criptográficas, recuperar algoritmos y extraer IoC. Es central en investigación de vulnerabilidades, análisis de malware, anti-trampas, desarrollo de exploits y análisis de DRM. Suele ser legal para investigación, pero existen límites según la jurisdicción y los EULAs que el profesional debe respetar.

● Ejemplos

  1. 01

    Descompilar un ELF de Linux despojado en Ghidra para identificar una cuenta backdoor codificada.

  2. 02

    Usar Frida para enganchar una app bancaria móvil e inspeccionar su lógica de certificate pinning.

● Preguntas frecuentes

¿Qué es Ingeniería inversa?

Proceso de desensamblar y analizar software compilado, firmware o hardware para recuperar su diseño, comportamiento y funcionamiento interno. Pertenece a la categoría de Forense y respuesta en ciberseguridad.

¿Qué significa Ingeniería inversa?

Proceso de desensamblar y analizar software compilado, firmware o hardware para recuperar su diseño, comportamiento y funcionamiento interno.

¿Cómo defenderse de Ingeniería inversa?

Las defensas contra Ingeniería inversa combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.

¿Cuáles son otros nombres para Ingeniería inversa?

Nombres alternativos comunes: Ingeniería inversa de binarios, RE.

● Términos relacionados

● Véase también