Nivel: Intermedio
Objetivo del Taller:
El taller de Reversing está diseñado para proporcionar a los participantes una comprensión práctica y profunda del análisis de código inverso. Los asistentes aprenderán a desensamblar y analizar programas binarios, comprenderán las técnicas utilizadas por los desarrolladores de malware y se familiarizarán con las herramientas y métodos utilizados en el reversing.
Contenidos del Taller:
- Introducción al Reversing:
- Conceptos básicos y terminología.
- Importancia del reversing en la ciberseguridad.
- Aplicaciones prácticas del reversing.
- Entorno de Trabajo:
- Configuración de un entorno de reversing.
- Herramientas esenciales (IDA Pro, Ghidra, OllyDbg, etc.).
- Introducción a los depuradores y desensambladores.
- Análisis de Código Binario:
- Estructura de los archivos ejecutables (PE, ELF).
- Navegación y análisis de desensamblado.
- Identificación de patrones comunes en el código.
- Técnicas de Reversing:
- Técnicas de ingeniería inversa estática.
- Análisis dinámico: ejecución controlada y depuración.
- Técnicas de obfuscación y anti-reversing.
- Estudio de Casos Prácticos:
- Análisis de muestras de malware.
- Reversing de software legítimo.
- Desafíos y ejercicios prácticos.
- Automatización del Reversing:
- Scripting para análisis automático.
- Uso de Python y otras herramientas para automatización.
- Buenas Prácticas y Ética:
- Consideraciones legales y éticas en el reversing.
- Mejores prácticas en la documentación y reporte de hallazgos.
- Metodología:
- El taller combina sesiones teóricas con prácticas intensivas. Los participantes trabajarán en ejemplos reales y ejercicios diseñados para consolidar los conocimientos adquiridos. Se fomentará la colaboración y el intercambio de experiencias entre los asistentes.
Dirigido a:
- Este taller está dirigido a profesionales de la ciberseguridad, analistas de malware, desarrolladores de software y cualquier persona interesada en profundizar en el análisis de código inverso.
Requisitos Previos:
- Conocimientos básicos de programación y sistemas operativos.
- Familiaridad con conceptos básicos de seguridad informática.
Materiales Incluidos:
- Acceso a software y herramientas utilizadas durante el taller.
- Documentación y guías de referencia.
- Certificado de participación
octubre 4 @ 16:00
16:00
– 20:00
(4h)
Sala SIA
Carlos Ramos Mellado