101 - Primeros pasos en diseño de protocolos con Python y Scapy
> Captura, analiza y construye tráfico de red como un profesional_
Aprende a capturar, analizar y construir tráfico de red con Python y Scapy. Desde sniffing básico hasta herramientas multi-hilo. El curso que te convierte en experto de redes.
2.2 horas
Online bajo demanda
Intermedio
110€ 89€
99+
¿Por qué este curso?
Ver tráfico de red no es lo mismo que entenderlo. Wireshark te muestra paquetes, pero ¿sabes realmente lo que está pasando?
Este curso te enseña a capturar, analizar y construir tráfico de red con Python y Scapy. No es teoría abstracta: vas a crear herramientas reales que puedes usar inmediatamente.
Dani García tiene experiencia en seguridad de redes en centros de datos de operadores principales, y ha creado herramientas de hacking que siguen en uso. Aquí comparte ese conocimiento de forma práctica y directa.
Al final del curso, habrás creado dos herramientas completas: un detector de anomalías DNS y un interceptor multi-hilo. Código real que funciona.
¿Qué aprenderás?
- Fundamentos de Scapy: Instalación, modo interactivo y primeros pasos
- Modelo OSI y TCP/IP: Entender las capas y la compatibilidad entre protocolos
- Envío y recepción de paquetes: Desde nivel 2 hasta nivel 7
- Wireshark como aliado: Integración con tcpdump y tshark
- Interceptación de tráfico: Función sniff con filtros avanzados
- Scripting avanzado: Automatización y herramientas multi-hilo
- Detector de anomalías DNS: Tu primera herramienta de seguridad (43 líneas)
- Interceptor multi-hilo: Captura y generación simultánea de tráfico
Temario
Capítulo 1: Introducción
- ¿A quién va dirigido? (gratuito)
- Qué es Scapy y sus ventajas
Capítulo 2: TL;DR - Conceptos Básicos
- Instalación en diferentes sistemas operativos
- Modelo OSI y TCP/IP
- Compatibilidad entre protocolos
Capítulo 3: Primeros Pasos con Scapy
- Modo interactivo
- Envío de primer paquete
- Envío y recepción de información (2 partes)
- Funciones útiles
Capítulo 4: Wireshark como Herramienta Avanzada
- Introducción a Wireshark, tcpdump y tshark
- Trabajo práctico con Wireshark
- Disectores en Wireshark
Capítulo 5: Interceptación de Tráfico
- Función sniff
- Parámetros: FILTER, LFILTER, STOP_FILTER, PRN
- Modo offline
Capítulo 6: Scripting con Scapy
- Introducción al scripting
- Scripts básicos
- Herramientas completas
- Trabajo con hilos
Proyectos Prácticos
Herramienta 1: Detector de anomalías DNS
- Fuzzing a servidores DNS
- Detección de anomalías
- Solo 43 líneas de código funcional
Herramienta 2: Interceptor multi-hilo
- Intercepción en tiempo real
- Generación de tráfico simultáneo
- Sincronización de hilos
¿A quién va dirigido?
- Desarrolladores Python que quieren explorar seguridad de redes
- Administradores de sistemas que necesitan herramientas de diagnóstico
- Security researchers que analizan protocolos
- CTF enthusiasts que quieren mejorar en challenges de redes
- Pentesters que necesitan crear herramientas personalizadas
Requisitos previos
- Conocimiento básico de Python (nivel intermedio)
- Familiaridad con conceptos básicos de redes (IP, TCP, UDP)
- Compatible con Linux, macOS y Windows
Lo que incluye
- Más de 2 horas de video práctico y directo
- Ejemplos de código listos para usar
- Scripts y utilidades que puedes adaptar
- Acceso en App móvil y TV para estudiar donde quieras
- Acceso de por vida sin caducidad
- Actualizaciones gratuitas con nuevo contenido
Consigue tu acceso ahora
Acceso inmediato al contenido completo del curso
Comprar curso
Acceso de por vida al curso completo. Incluye actualizaciones futuras.
Comprar ahoraSigue aprendiendo
101 - Introducción Seguridad APIs REST
Tus APIs son la puerta de entrada a tu negocio. Si están mal hechas, no necesitas hackers: te revientas solo. Aprende a proteger tus APIs desde el primer día.
102 - API Security Checklist
Domina la checklist definitiva de seguridad para APIs: autenticación, OAuth, JWT, DDoS, CI/CD y monitorización. Todo lo que necesitas para auditar y proteger tus APIs.
103 - OpenAPI sin dolor: La guía que ojalá hubiera tenido
Aprende OpenAPI desde cero hasta nivel avanzado. Validaciones, componentes, herencia y auto-generadores. La guía definitiva que todo desarrollador necesita.