Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
ABD — Materiales del curso de Desofuscación Binaria Avanzada por NTT Secure Platform Laboratories | Kitploit
Herramientas/GitHubGitHub/malrev/abd
Ingeniería InversaAnálisis de MalwareAnálisis de BinariosAprendizaje y EducaciónLabs y Práctica
GitHubmalrev/abd

ABD

Materiales del curso de Desofuscación Binaria Avanzada por NTT Secure Platform Laboratories

Ver Repositorio
1.2k1745hace 5 añosRevisado 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

Desofuscación Binaria Avanzada

Este repositorio contiene los materiales del curso de Desofuscación Binaria Avanzada en el Campamento Global de Ciberseguridad (GCC) Tokio y el Taller Nacional del Campamento de Seguridad en 2020.

Resumen del Curso

La ingeniería inversa no es fácil, especialmente si un código binario está ofuscado. Una vez realizada la ofuscación, el binario no podrá analizarse con precisión solo con técnicas ingenuas. En este curso, aprenderás los principios de ofuscación (especialmente los utilizados por el malware), la teoría y práctica del análisis de código ofuscado, y cómo escribir tu propia herramienta para la desofuscación. En particular, profundizamos en el análisis de flujo de datos y el análisis binario basado en SAT/SMT (por ejemplo, ejecución simbólica) para hacer ineficaz la ofuscación.

Esquema

Este curso trata sobre la desofuscación binaria, dirigido a analistas e investigadores de seguridad (en embrión) que buscan añadir un conjunto de habilidades para escribir su propia herramienta a su arsenal. Al final de esta clase, los asistentes podrán:

  • Tener una comprensión profunda de la teoría, la práctica y las ideas subyacentes de la ofuscación
  • Construir un payload ofuscado personalizado con packers de última generación
  • Aplicar técnicas de optimización de compiladores a tareas de análisis binario
  • Diseñar e implementar herramientas automatizadas de análisis binario sobre un motor de ejecución simbólica
  • Incluso analizar malware ofuscado utilizado en campañas APT

Con este fin, el curso se llevó a cabo en forma de una combinación de aprendizaje en el aula y formación práctica en GCC.

Conocimientos Previos

Los asistentes deben tener:

  • Dominio sólido de la arquitectura x86/x64
  • Experiencia básica con C/C++ y Python
  • Comprensión básica de conceptos de bajo nivel de CS (por ejemplo, SOs, compiladores, intérpretes, enlazadores y cargadores)

Los siguientes enlaces son útiles para cerrar la brecha.

  • Reverse Engineering 101
  • Modern Binary Exploitation by RPISEC

Inicio Rápido

Asumimos Ubuntu 18.04 con Miasm, Z3 y Jupyter Notebook.

  1. Instalar VirtualBox
  2. Descargar Imagen de Ubuntu 18.04.3 e instalarla en VirtualBox
  3. Clonar este repositorio
  4. Ejecutar ./setup.sh ./
  5. Instalar IDA Freeware
  6. ¡Leer Advanced-Binary-Deobfuscation.pdf y disfrutar!
Descargar herramienta