Estado: en preparación. Las fechas y la inscripción se anunciarán próximamente.
Descripción
Este curso ofrece una formación completa en ingeniería inversa de aplicaciones Android, abordando desde la arquitectura del sistema hasta técnicas avanzadas de análisis. Aprenderás a desempaquetar, analizar y comprender el código de las aplicaciones, identificar vulnerabilidades y mejorar la seguridad.
Mediante un enfoque práctico, utilizarás metodologías de análisis estático y dinámico para detectar posibles fallos y mitigar riesgos de seguridad. Al finalizar, serás capaz de aplicar estas habilidades tanto en auditorías como en la protección de tus propias aplicaciones.
Objetivos del curso
- Comprender la arquitectura y los componentes fundamentales de Android.
- Aprender técnicas de desempaquetado y análisis de aplicaciones para descubrir vulnerabilidades.
- Interceptar y analizar tráfico de red para detectar filtraciones de datos.
- Aplicar análisis estático y dinámico para identificar riesgos de seguridad.
- Generar informes técnicos profesionales con hallazgos y recomendaciones de mitigación.
Público objetivo
- Profesionales y entusiastas de la ciberseguridad.
- Desarrolladores de aplicaciones móviles interesados en la seguridad.
- Analistas de malware y pentesters que quieran profundizar en el análisis de aplicaciones Android.
- Estudiantes y personas con interés en el reversing y análisis forense móvil.
Conocimientos previos recomendados
- Conceptos básicos de programación, preferiblemente en Java o Kotlin.
- Familiaridad con entornos Linux o comandos de terminal.
- Conocimientos básicos de redes y protocolos de comunicación.
- No es obligatorio tener experiencia en reversing, pero es recomendable tener interés en seguridad informática.
Temario
El contenido de los módulos se publicará próximamente.