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
Testimonios (10)
Descripción general de los temas de riesgo y preparación para el examen
Leszek - EY GLOBAL SERVICES (POLAND) SP Z O O
Curso - CRISC - Certified in Risk and Information Systems Control
Traducción Automática
Lap Qradar
Sutthikan Noisombat - NTT
Curso - IBM Qradar SIEM: Beginner to Advanced
Acceder a herramientas y poder hacer preguntas a alguien amigable que sentía que no me juzgaría
Kiara
Curso - Open Source Cyber Intelligence - Introduction
Traducción Automática
The simple explanation of the trainer
Mohammed salem - Palestinian Police
Curso - Open Source Intelligence (OSINT) Advanced
A wide range of knowledge of the lecturer.
Marcin Szklarski - Santander Consumer Bank
Curso - CCSK Plus (Certificate of Cloud Security Knowledge - Plus)
el equilibrio entre las clases magistrales y la práctica, el ritmo, el conocimiento del formador y la habilidad pedagógica
Armando Pinto - EID
Curso - C/C++ Secure Coding
Traducción Automática
Very good knowledge and character.
Constantinos Michael
Curso - Java and Web Application Security
Empujando los cambios de forma regular, ya que el día 3 comencé a perderme más que antes y era más difícil detectar un error rápidamente, pude verificar rápidamente el último cambio y estar al día con el material
Paulina
Curso - Advanced Java Security
Traducción Automática
Es muy bueno entender cómo un hacker analizaría potencialmente los sitios en busca de debilidades y herramientas que podría emplear.
Roger - OTT Mobile
Curso - .NET, C# and ASP.NET Security Development
Traducción Automática
Me gustó ver desarrollo seguro en ASP.NEt pero hicieron falta ejercicios práticos para implementar en el dia a dia de los desarrolladores