Programa del Curso

Introducción

Descripción general de Python Programming

  • Python y su papel en la ciberseguridad
  • Instalación Python
  • Configurar el entorno de desarrollo
  • Python sintaxis, variables, tipos de datos y operaciones básicas de E/S
  • Funciones, módulos y bibliotecas.

Conceptos básicos y avanzados Python Programming

  • 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 de registros automatizado usando Python
  • Análisis de paquetes con Python
  • Monitoreo del tráfico de red
  • Sistemas de detección de intrusiones en edificios (IDS)

Análisis forense digital con Python

  • Introducción a la ciencia forense digital
  • 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 cibernéticas ofensivas con Python

  • Introducción a la ciberseguridad ofensiva y consideraciones éticas.
  • Escribir Python scripts 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 confidenciales
  • 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

    Comprensión básica de los conceptos de ciberseguridad Conocimientos de programación

Audiencia

    Desarrolladores
 14 horas

Número de participantes



Precio por participante

Testimonios (10)

Cursos Relacionados

Certificado en Control de Riesgos y Sistemas de Información (CRISC)

21 horas

Microsoft SDL Core

14 horas

Codificación Segura C / C ++

21 horas

Seguridad Java Estándar

14 horas

Seguridad de Aplicaciones Java y Web

21 horas

Seguridad Java Avanzada

21 horas

Avanzado Java, JEE y Seguridad de Aplicaciones Web

28 horas

Desarrollo de Seguridad .NET, C # y ASP.NET

14 horas

Integral de C# y .NET Seguridad de Aplicaciones

21 horas

Categorías Relacionadas