Saltar al contenido principal
Volver a todos los artículos
Desarrollo Web & Infraestructura 27 oct. 2024 2 min de lectura

Herramientas gratuitas para analizar binarios e investigar software

E
Eduardo G.
Fundador de Riojawebs
Herramientas gratuitas para analizar binarios e investigar software

La ingeniería inversa permite examinar un programa compilado cuando no se dispone de su código fuente. Se utiliza en investigación de seguridad, análisis de malware, interoperabilidad y estudio de formatos, siempre que se respeten los permisos legales y las condiciones aplicables.

Ghidra ofrece desensamblado y descompilación y se distribuye como un proyecto de código abierto. IDA Free proporciona una edición gratuita de una herramienta conocida para analizar binarios. Radare2 es un conjunto de utilidades abierto y flexible para inspeccionar ejecutables. Binary Ninja y Hopper disponen de opciones comerciales y versiones o modalidades limitadas según el producto, por lo que no deben confundirse con herramientas plenamente abiertas.

En sistemas GNU/Linux, objdump permite consultar instrucciones y secciones de ejecutables, mientras que readelf muestra información de archivos ELF. Capstone es una biblioteca de desensamblado que puede integrarse en scripts y herramientas propias. La elección depende del formato del archivo, la arquitectura del procesador y el tipo de preguntas que se quieran responder.

Trabajar con binarios desconocidos debe hacerse en un entorno controlado, especialmente si existe la posibilidad de que el archivo sea malicioso. Documenta el origen del material, evita ejecutarlo en un equipo de uso diario y no publiques datos sensibles encontrados durante el análisis. Estas utilidades aportan perspectivas distintas y a menudo se complementan; empezar por una inspección estática sencilla ayuda a decidir si hace falta un análisis más profundo.

Sobre Riojawebs.es

Diseñamos webs estáticas en HTML5 puro desde La Rioja. Sin WordPress ni WooCommerce. 100/100 en GTmetrix y tiempos de carga inferiores a 0.3 segundos.

¿Tu web actual va lenta?

Audita tu sitio sin coste y descubre cuánto tráfico estás perdiendo por segundo de retraso.

Pedir Auditoría Gratuita