Programa del Curso
Introducción
Resumen de Python Programming
- Python y su papel en la ciberseguridad
- Instalación Python
- Configuración del 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 administración de errores
- Manejo y manipulación de archivos
- Expresiones regulares para la coincidencia de patrones
Ciberseguridad defensiva con Python
- Análisis de registros automatizado mediante Python
- Análisis de paquetes con Python
- Monitoreo del tráfico de red
- Sistemas de detección de intrusos en edificios (IDS)
Análisis forense digital con Python
- Introducción al análisis 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 de comando y control (C2) simples
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
Testimonios (5)
¡Aprendí mucho y adquirí conocimientos que puedo usar en mi trabajo!
Artur - Akademia Lomzynska
Curso - Active Directory for Admins
Traducción Automática
El excelente nivel de conocimientos del instructor, la disposición y su amabilidad.
Luis Antonio Salazar Rivero - Banco de Mexico
Curso - C/C++ Secure Coding
Abre muchas posibilidades y proporciona mucha información sobre la seguridad
Nolbabalo Tshotsho - Vodacom SA
Curso - Advanced Java Security
Traducción Automática
I was benefit from the exercises (SQL injection, XSS, CRSF. .).
David Lemoine - Statistical Solutions
Curso - .NET, C# and ASP.NET Security Development
Traducción Automática
I genuinely enjoyed the great information and content.
Dennis Barela
Curso - OpenLDAP Workshop
Traducción Automática