Contacta con nosotros

Temario del curso

Introducción

Visión general de la programación en Python

  • Python y su papel en la ciberseguridad
  • Instalación de Python
  • Configuración del entorno de desarrollo
  • Sintaxis de Python, variables, tipos de datos y operaciones básicas de entrada/salida
  • Funciones, módulos y librerías

Conceptos básicos y avanzados de programación en Python

  • Tipos de datos avanzados
  • Programación orientada a objetos (POO) en Python
  • Manejo de excepciones y gestión de errores
  • Manejo y manipulación de archivos
  • Expresiones regulares para coincidencia de patrones

Ciberseguridad defensiva con Python

  • Análisis automatizado de registros con Python
  • Análisis de paquetes con Python
  • Monitoreo del tráfico de red
  • Construcción de sistemas de detección de intrusos (IDS)

Informática forense con Python

  • Introducción a la informática forense
  • Análisis del sistema de archivos con Python
  • Análisis de memoria con Python
  • Creación de scripts forenses para automatizar tareas comunes

Técnicas ofensivas de ciberseguridad con Python

  • Introducción a la ciberseguridad ofensiva y consideraciones éticas
  • Escritura de scripts en Python para pruebas de penetración
  • Ataques de fuerza bruta y descifrado de contraseñas
  • Explotación de vulnerabilidades
  • Creación de marcos simples de comando y control (C2)

Mejores prácticas y consideraciones éticas

  • Consideraciones de seguridad y privacidad al trabajar con datos sensibles
  • Implicaciones legales y éticas del uso de Python con fines ofensivos
  • Divulgación responsable de vulnerabilidades
  • Revisión de código y prácticas de codificación segura en Python

Resumen y próximos pasos

Requerimientos

  • Conocimiento básico de conceptos de ciberseguridad
  • Conocimientos de programación

Público objetivo

  • Desarrolladores
 14 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas