Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
awesome-reverse-engineering — Herramientas de ingeniería inversa seleccionadas y recursos de aprendizaje para binarios, aplicaciones, firmware, formatos y protocolos. | Kitploit
Herramientas/GitHubGitHub/morluto/awesome-reverse-engineering
Análisis EstáticoAnálisis Dinámico (Sandboxing)Ingeniería InversaDepuradoresAnálisis de MalwareSeguridad MóvilAnálisis de BinariosPapers e InvestigaciónAprendizaje y Educación
Recursos Curados
Análisis de Firmware
GitHubmorluto/awesome-reverse-engineering

awesome-reverse-engineering

Herramientas de ingeniería inversa seleccionadas y recursos de aprendizaje para binarios, aplicaciones, firmware, formatos y protocolos.

Ver Repositorio
1.6k34683hace 5 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Ingeniería Inversa Impresionante Awesome

Destacado: REA — Herramientas de ingeniería inversa orientadas a agentes, desde el comportamiento de aplicaciones hasta binarios nativos. Por los creadores de awesome-reverse-engineering.

REA — Reverse Engineer Anything

Un punto de partida seleccionado para comprender binarios, aplicaciones, firmware, formatos de archivo y protocolos.

Encuentra una herramienta según el trabajo que necesites realizar. Cada entrada describe su propósito; las herramientas comerciales están marcadas como commercial. Esta es una selección inicial, abierta a adiciones y correcciones.

Empieza aquí

Tu tareaEmpieza con
Aprender los fundamentos de ensamblador e ingeniería inversaAprendizaje
Identificar un ejecutable y sus capacidadesIdentificación y clasificación de archivos
Leer código nativo o ejecutarlo paso a pasoAnálisis nativo y Depuradores
Rastrear llamadas o instrumentar un programa en ejecuciónInstrumentación dinámica y rastreo
Evitar la depuración anti-depuración, desempaquetar o reconstruir importacionesDesofuscación y anti-análisis
Examinar un archivo, proceso o imagen de memoria sospechosoAnálisis de malware
Inspeccionar un APK, un ensamblado .NET o un programa JavaAndroid y código administrado
Inspeccionar una app de iOS, un binario de macOS o firmware de AppleiOS y macOS
Desempaquetar un binario de Python, Go, Flutter o HermesEntornos de ejecución de lenguajes y empaquetadores
Comprender el comportamiento del navegador o un protocolo no documentadoWeb y protocolos
Extraer firmware o inspeccionar un formato binarioFirmware y hardware y Formatos de archivo
Reconstruir estructuras de memoria, recursos o bytecode de juegosIngeniería inversa de juegos
Comparar compilaciones o auditar diferencias binariasDiferenciación binaria y análisis de parches
Resolver restricciones, explorar estados o elevar semánticaEjecución simbólica y análisis formal y Elevación de instrucciones y semántica
Acelerar una investigación con agentes de IAAnálisis asistido por IA

Contenido

  • Aprendizaje
    • Libros
  • Identificación y clasificación de archivos
  • Análisis nativo
  • Depuradores
  • Instrumentación dinámica y rastreo
  • Desofuscación y anti-análisis
  • Análisis de malware
  • Android y código administrado
  • iOS y macOS
  • Entornos de ejecución de lenguajes y empaquetadores
  • Web y protocolos
  • Firmware y hardware
  • Formatos de archivo
  • Ingeniería inversa de juegos
  • Diferenciación binaria y análisis de parches
  • Ejecución simbólica y análisis formal
  • Elevación de instrucciones y semántica
  • Análisis asistido por IA
  • Práctica y comunidades
  • Listas relacionadas
  • Contribución y mantenimiento
  • Licencia

Aprendizaje

Un manual técnico abierto con diagramas de circuitos y un marcador naranja

  • Azeria Labs - Tutoriales de ensamblador ARM con ejercicios para aprender registros, memoria y convenciones de llamada.
  • Compiler Explorer - Compila código en el navegador con numerosos compiladores y muestra el ensamblador generado, para ver cómo las construcciones del código fuente y los niveles de optimización se traducen a código máquina.
  • Corkami - Referencias visuales y pósteres que explican formatos binarios y estructuras de archivos, incluidos los diseños de formatos ejecutables.
  • Corkami PoCs - Muestras mínimas e inusuales de ejecutables y documentos para estudiar casos límite de formatos de archivo y el comportamiento de los analizadores.
  • Hextree - Cursos prácticos de ingeniería inversa de móviles y hardware y laboratorios interactivos; Comercial, con algo de contenido gratuito.
  • Malware Analysis Training - Curso de análisis de malware para Windows con ejercicios de programación, internals de Windows e ingeniería inversa; los laboratorios requieren un entorno de análisis de Windows adecuado.
  • Malware Unicorn RE101 - Taller introductorio de ingeniería inversa de malware para Windows que cubre ensamblador x86, triaje y depuración; sus instrucciones de laboratorio basadas en VM utilizan imágenes de software más antiguas.
  • Nightmare - Curso construido a partir de retos CTF anotados, que avanza desde los fundamentos de ensamblador e ingeniería inversa hasta la explotación de binarios.
  • OpenSecurityTraining2 - Cursos estructurados de ensamblador, arquitectura, depuración e ingeniería inversa.
  • pwn.college - Cursos gratuitos con retos prácticos de Linux, ensamblador, ingeniería inversa y explotación de binarios, ejecutados en un entorno accesible desde el navegador.
  • Reverse Engineering by Kevin Thomas - Lecciones anotadas de ensamblador e ingeniería inversa para x86, x64, ARM, AVR y RISC-V, con requisitos de toolchain y hardware específicos de cada lección.
  • Reverse Engineering for Beginners - Libro gratuito que conecta ejemplos compilados de C y C++ con el ensamblador de varias arquitecturas.
  • RPISEC Modern Binary Exploitation - Materiales de curso y laboratorios que cubren ingeniería inversa, corrupción de memoria y explotación; sin commits desde diciembre de 2021, por lo que los laboratorios pueden necesitar toolchains más antiguos.

Libros

Descargar herramienta