Python para redes y seguridad

En el mundo de la ciberseguridad y la administración de redes, el uso de herramientas automatizadas es clave para la recolección de información, el análisis de vulnerabilidades y la auditoría de sistemas. En este curso, aprenderás a utilizar Python para realizar tareas esenciales en seguridad y redes sin necesidad de profundizar en la teoría de protocolos, enfocándonos en la práctica y la implementación real.
Datos Importantes del Curso
- Curso Ocurriendo Ahora de Manera Asíncrona (Pregrabado)
- Cada semana nuevo contenido hasta su culminación
- Incluye Certificado de Finalización
- 100% práctico: Nos enfocamos en la utilización de herramientas y scripts en Python.
- Ejemplos reales: Aplicaciones que podrás integrar en tus propios proyectos.
Qué Vas a Aprender?
- Uso de sockets para la comunicación en redes.
- Envío de peticiones HTTPS para interactuar con servidores web.
- Recolección de información de servidores y extracción de metadatos.
- Web Scraping para extraer datos de sitios web.
- Escaneo de puertos y redes para identificar servicios activos.
- Conexión con servidores FTP, SFTP y SSH para gestionar archivos y ejecutar comandos remotos.
- Análisis de vulnerabilidades en aplicaciones web.
- Monitoreo de tráfico de red y rastreo de paquetes.
- OSINT (Open-Source Intelligence) para obtener información de fuentes abiertas.
- Criptografía básica para asegurar la comunicación y los datos.
Qué Material Requieres?
- Computadora con Ubuntu o Ubuntu en máquina virtual (Explicado en el curso)
Currículum
- 13 Sections
- 124 Lessons
- Duración
- Accede al curso de Programación multi hilo con Python1
- Introducción5
- Sockets13
- 3.1¿Por qué Python para seguridad?1 Minutes
- 3.2Sockets2 Minutes
- 3.3Recopilación de información11 Minutes
- 3.4Escanear puertos8 Minutes
- 3.5Escáner de puertos12 Minutes
- 3.6Servidor HTTP con Sockets13 Minutes
- 3.7Aplicaciones Cliente-Servidor – Parte 119 Minutes
- 3.8Aplicaciones Cliente-Servidor – Parte 28 Minutes
- 3.9Aplicaciones Cliente-Servidor – Parte 312 Minutes
- 3.10Aplicaciones Cliente-Servidor – Parte 418 Minutes
- 3.11Shell inversa – Servidor18 Minutes
- 3.12Shell inversa – Cliente7 Minutes
- 3.13Probando shell inversa5 Minutes
- Peticiones18
- 4.1Introducción1 Minutes
- 4.2El protocolo HTTP4 Minutes
- 4.3http.client – parte 15 Minutes
- 4.4http.client – parte 213 Minutes
- 4.5Cliente HTTP con urllib.request – Introducción2 Minutes
- 4.6Cliente HTTP con urllib.request – Petición básica7 Minutes
- 4.7Cliente HTTP con urllib.request – Excepciones12 Minutes
- 4.8Cliente HTTP con urllib.request – Petición robusta10 Minutes
- 4.9Cliente HTTP con urllib.request – Cabeceras9 Minutes
- 4.10Cliente HTTP con urllib.request – Personalizar cabeceras16 Minutes
- 4.11Cliente HTTP con urllib.request – Extracción de correos22 Minutes
- 4.12Cliente HTTP con urllib.request – Extracción y descarga de imágenes12 Minutes
- 4.13Introducción a requests10 Minutes
- 4.14Acceso a fichero por URL y conteo de palabras6 Minutes
- 4.15Obtener cabeceras11 Minutes
- 4.16Peticiones GET a una API REST7 Minutes
- 4.17Peticiones POST a una API REST12 Minutes
- 4.18Peticiones mediante proxy6 Minutes
- Recolección de información de servidores14
- 5.1Introducción1 Minutes
- 5.2Shodan3 Minutes
- 5.3Obtener API KEY de Shodan3 Minutes
- 5.4Python + requests + Shodan16 Minutes
- 5.5Python + Shodan + CLI5 Minutes
- 5.6Python + Shodan5 Minutes
- 5.7Conclusión Shodan8 Minutes
- 5.8Protocolo WHOIS – Introducción3 Minutes
- 5.9WHOIS desde consola3 Minutes
- 5.10Consultas con Python-Whois10 Minutes
- 5.11Consultas con IPWhois8 Minutes
- 5.12Extracción de información de servidores DNS – Introducción4 Minutes
- 5.13nslookup desde consola10 Minutes
- 5.14DNSPython21 Minutes
- Extracción de metadatos6
- Web scraping19
- 7.1Introducción1 Minutes
- 7.2Parsers XML y HTML13 Minutes
- 7.3Extracción de enlaces10 Minutes
- 7.4Extracción de documentos9 Minutes
- 7.5BeautifulSoup – Introducción1 Minutes
- 7.6Extracción de etiquetas – BeautifulSoup21 Minutes
- 7.7Extracción de tablas – BeautifulSoup7 Minutes
- 7.8Extracción de imágenes – BeautifulSoup7 Minutes
- 7.9Extracción de enlaces– BeautifulSoup5 Minutes
- 7.10Extracción de correos- BeautifulSoup y re4 Minutes
- 7.11Scrapy3 Minutes
- 7.12Scrapy Shell4 Minutes
- 7.13Proyecto con Scrapy – Creación4 Minutes
- 7.14Proyecto con Scrapy – Definición de items4 Minutes
- 7.15Proyecto con Scrapy – Configuración de nuestro spider31 Minutes
- 7.16Proyecto con Scrapy – Creación de pipeline12 Minutes
- 7.17Proyecto con Scrapy – Archivo de configuración5 Minutes
- 7.18Ejecución de nuestro proyecto7 Minutes
- 7.19Ejecución sobre Python4 Minutes
- Escaneando puertos y redes10
- 8.1Introducción1 Minutes
- 8.2Escaneo con Nmap10 Minutes
- 8.3Python + Nmap9 Minutes
- 8.4Python + Nmap – Parte 27 Minutes
- 8.5Python + Nmap – Escaneo asíncrono8 Minutes
- 8.6Escaneo de Servicios y vulnerabilidades – Introducción10 Minutes
- 8.7Escaneo de Servicios y vulnerabilidades – Script desde Python-nmap6 Minutes
- 8.8Escaneo de Servicios y vulnerabilidades – Obtener subdominios6 Minutes
- 8.9Escaneo de Servicios y vulnerabilidades – FTP anónimo6 Minutes
- 8.10Descubrir hosts activos9 Minutes
- Conexión con servidores FTP, SFTP Y SSH10
- 9.1Introducción3 Minutes
- 9.2Conexión a servidores FTP13 Minutes
- 9.3Conexión a servidores FTP – Descarga de archivos13 Minutes
- 9.4Conexión a servidores FTP – Acceso anónimo y ataque por diccionario10 Minutes
- 9.5Conexión a servidores SSH – Levantar servidor SSH en Ubuntu
- 9.6Conexión a servidores SSH9 Minutes
- 9.7Conexión a servidores SSH – Ejecución de comandos7 Minutes
- 9.8Conexión a servidores SSH – Conocer los algoritmos de cifrado soportados por el servidor7 Minutes
- 9.9Conexión a servidores SSH – Descarga de archivos con SFTP en Paramiko7 Minutes
- 9.10Conexión a servidores SFTP3 Minutes
- Análisis de vulnerabilidades en apps web7
- 10.1Introducción2 Minutes
- 10.2Introducción – SQL Injection2 Minutes
- 10.3Introducción – XSS5 Minutes
- 10.4Detección de vulnerabilidades – SQL Injection con Python6 Minutes
- 10.5Detección de vulnerabilidades – XSS5 Minutes
- 10.6Uso de SQLmap para detectar vulnerabilidades SQL Injection15 Minutes
- 10.7Detección de vulnerabilidades en código Python10 Minutes
- Tráfico de la red y rastreo de paquetes8
- 11.1Introducción1 Minutes
- 11.2Captura de paquetes10 Minutes
- 11.3Escritura y lectura de archivos PCAP10 Minutes
- 11.4Inyección de paquetes personalizados – Introducción
- 11.5Inyección de paquetes personalizados – TCP13 Minutes
- 11.6Inyección de paquetes personalizados – UDP9 Minutes
- 11.7Inyección de paquetes personalizados – ICMP10 Minutes
- 11.8Inyección de paquetes personalizados – ARP Spoofing10 Minutes
- OSINT7
- Criptografía6

Soy un apasionado por la innovación tecnológica, el desarrollo y el emprendimiento. Durante mi educación superior me enfoqué en la programación de software para visión artificial e inteligencia artificial. Poco después al graduarme tuve la oportunidad de aplicar estos conocimientos en el desarrollo de soluciones para empresas como General Motors, Ford, Harley-Davidson, Mack, Tesla y unas cuantas empresas más del ramo automotriz.
Posiblemente estés interesado en
-
107 Estudiante
-
44 Lección
-
Intermedio
-
107 Estudiante
-
44 Lección
-
Principiante
-
7 Estudiante
-
68 Lección
-
Experto
-
12 Estudiante
-
17 Lección
-
Todos los niveles
-
25 Estudiante
-
3 Lección
Sign up to receive our latest updates
Ponte en contacto
Dirección
Temas populares
- © 2024 Academia TIN. Todos los derechos reservados.