Python Hacking: Ciberseguridad y Hacking Etico con Python
PRECIO DE LANZAMIENTO

Python Hacking: Ciberseguridad y Hacking Etico con Python

4.6
(20)
| 407 Estudiantes |
Certificación internacional Acceso de por vida Acceso multiplataforma
USD 300.00 USD 50.00

Descripcion

Este curso ofrece un enfoque practico y completo para aprender ciberseguridad y hacking etico usando Python. Desde fundamentos de Python hasta tecnicas avanzadas de escaneo, analisis y explotacion de vulnerabilidades.

Lo que aprenderas:

  • Procesamiento y analisis de paginas web con BeautifulSoup y Python
  • Escaneo de vulnerabilidades y manejo de CVEs y CVSS con Python y Nessus
  • Captura y analisis de trafico de red usando Sniffers y Scapy
  • Automatizacion de tareas de hacking etico con Shodan, Selenium y multithreading
  • Cracking de contrasenas, persistencia y evasion de defensas con Python
  • Explotacion de vulnerabilidades web como XSS y SQL Injection con OWASP ZAP y Python

Contenido del Curso

Presentacion del curso

Presentacion del curso

Preparacion del entorno de aprendizaje

Como abordar este curso
Instalacion de VMware
Instalacion de Kali Linux
[Opcional] Instalacion de VMware Fusion y Kali Linux en MacOS
Instalacion y configuracion de Visual Studio Code

Fundamentos e introduccion a Python Curso rapido de Python

Introduccion a la seccion
Que es Python - Sintaxis y semantica
Entrada y salida de usuario Input y Print
Tipos de datos simples Strings, Numeros y FStrings
Variables
Comentarios
Tipos de datos complejos Listas, Tuplas y Diccionarios
Indexing, Slicing y Stride
Operadores I Aritmeticos, Comparacion y Asignacion
Operadores II Pertenencia, Logicos e Identidad
Control de flujo Sentencias condicionales - If else
Control de flujo Bucles - For, While, Break, Continue, Range
Funciones Parametros, Argumentos, Return, Docstrings
Scope
Orientacion a objetos Clases, Metodos y Atributos
Orientacion a objetos Herencia y manejo de objetos
Modulos y Paquetes en Python
Librerias externas y pip
Manejo de Excepciones en Python
BONUS Amplia tus conocimientos sobre Python

Primer proyecto de Python Hacking Google Hacking, IA y Automatizacion

Introduccion a la seccion
Entornos virtuales en Python
SerpApi Una alternativa a Google Custom Search
Hacking con buscadores con Python - Parte 1
Hacking con buscadores con Python - Parte 2
Ejecucion de scripts en Python
Argumentos en linea de comandos Argparse
Generacion de resultados JSON, HTML, Consola
Manejo de ficheros Descarga, Lectura y Escritura
Inteligencia Artificial aplicada a Hacking Etico y Ciberseguridad
Potenciando los Dorks con Inteligencia Artificial
OpenAI, GPT-4 y ChatGPT-4
Potenciando los Dorks con GPT-4
Google Hacking con Inteligencia Artificial
Filtrado de informacion con Expresiones Regulares
Filtrado de informacion con Inteligencia Artificial - Parte 1
Filtrado de informacion con Inteligencia Artificial - Parte 2
Emulando el comportamiento humano con Selenium
Hacking con buscadores automatico con Selenium

Investigacion de fuentes abiertas (OSINT) con Python Hacking

Introduccion a la seccion
Descubriendo dispositivos en Internet con Shodan
Que buscar con Shodan
IMPORTANTE Errores con Shodan API
Shodan con Python Identificando aplicaciones webs y hosts automaticamente
Autenticacion y Login automatizado con Python y Shodan
Resolucion tarea Automatizacion Login con Selenium
Procesamiento en paralelo con Python Multithreading
Investigacion de informacion historica Wayback Machine
Filtrado de informacion historica PDF, DOC, TXT
Analisis y enumeracion de DNS
Investigacion de un nombre de dominio WHOIS
Geolocalizacion e investigacion de una direccion IP
Geolocalizacion e investigacion de un numero de telefono
Analisis de metadatos con Python Imagenes
Analisis de metadatos con Python PDFs y Documentos

Escaneo y analisis de redes con Python Hosts, Puertos, Servicios

Introduccion a la seccion
Sniffers con Python
Sniffers con Python Pyshark y Tshark
Introduccion a Scapy
Sniffers con Python Scapy
Networking y Sockets con Python Cliente-Servidor
Entorno de aprendizaje Instalacion Linux vulnerable
Escaneo de Hosts con Python y Sockets
Escaneo de Hosts con Scapy
Escaneo ARP con Scapy
Escaneo de Puertos con Python
Escaneo de Servicios y Banner con Python
Entorno de aprendizaje Instalacion Windows
Configuracion de un recurso carpeta de red
Descubrimiento de recursos carpetas de red con Python
Integracion de Nmap con Python Hosts, Puertos, Servicios
Escaneo y priorizacion de hosts con Inteligencia Artificial (IA)

Analisis de vulnerabilidades en Hosts con Python

Introduccion a la seccion
BeautifulSoup Procesamiento de paginas web con Python
CVE, CVSS, CVE Details con Python
Escaner de vulnerabilidades con Python Obtencion de CVEs
Escaner de vulnerabilidades con Python Obtencion de CVSS
Escaner de vulnerabilidades con Python Presentacion de resultados
Instalacion y configuracion de Nessus
Introduccion a Nessus con Python
Nessus con Python Creacion de una sesion y consulta de politicas
Nessus con Python Creacion de escaneos
Nessus con Python Descarga y procesamiento de resultados

Python Hacking y Explotacion de vulnerabilidades en Hosts con Python

Introduccion a la seccion
Desarrollo de exploits con Python Introduccion
Desarrollo de exploits con Python Ejecucion remota de comandos
Resolucion de la tarea Explotacion UnrealIRCd con Python
Shell reversa TCP con Python
Shell reversa HTTP con Python
Convertidor One-liner con Inteligencia Artificial (IA)
Shell reversa cifrada (HTTPs) en Python
Transferencia de ficheros con Python HTTPServer
Explotacion del Kernel y elevacion de privilegios con Python
PyMetasploit Metasploit con Python
PyMetasploit Enumeracion y filtrado de modulos y exploits
PyMetasploit Configuracion y ejecucion de exploits
PyMetasploit Manejo de sesiones
Bonus Keylogger con Python
Compilar programas en Python Pyinstaller

Python Hacking y Explotacion de redes informaticas con Python

Introduccion a la seccion
Man In The Middle (MITM) y ARP Spoofing
ARP Spoofing con Python
Interceptacion de trafico de red en tiempo real con Python
Modificacion de trafico de red en tiempo real con Python
Modificacion de trafico HTTP en tiempo real
Introduccion a DNS Spoofing
DNS Spoofing con Python - Parte 1
DNS Spoofing con Python - Parte 2
[Opcional] Unas palabras sobre SSLStrip y HSTS
Detectar ARP Spoofing con Python
Fuerza Bruta SSH con Python - Parte 1
Fuerza Bruta SSH con Python - Parte 2
DHCP Listener con Python
MAC Spoofing con Python - Parte 1
MAC Spoofing con Python - Parte 2

Python Hacking y Explotacion de aplicaciones web con Python

Introduccion a la seccion
Instalacion de una aplicacion web vulnerable
Spidering y Crawling con Python - Parte 1
Spidering y Crawling con Python - Parte 2
OWASP ZAP con Python Analisis avanzado de aplicaciones web
Presentacion de resultados con Streamlit
Analisis pasivo con Python y OWASP ZAP
Analisis activo con Python y OWASP ZAP
Autenticacion en una aplicacion web con Python - Parte 1
Autenticacion en una aplicacion web con Python - Parte 2
Introduccion al escaneo y explotacion de XSS con Python
Escaneo y explotacion de XSS con Python - Parte 1
Escaneo y explotacion de XSS con Python - Parte 2
Escaneo y explotacion de SQL Injection con Python
Descubrimiento de subdominios con Python
Descubrimiento de contenido web con Python - Parte 1
Descubrimiento de contenido web con Python - Parte 2
Fuerza Bruta a paneles de autenticacion web con Python
Extendiendo Burp Suite con Python

Post-explotacion y evasion de defensas con Python

Introduccion a la seccion
Cracking de contrasenas y hashes con Python - Parte 1
Cracking de contrasenas y hashes con Python - Parte 2
Cracking de un fichero ZIP con contrasena
Obtencion de contrasenas de un navegador con Python
WINE Compilar programas para Windows en Kali Linux
Obtencion de contrasenas WiFi con Python en Windows
Persistencia en Windows con Python
Creacion de un servicio de Windows con Python
Evasion de defensas (Anti-Virus, EDR...) con Python
Esteganografia con Python Exfiltrar informacion en Imagenes - Parte 1
Esteganografia con Python Exfiltrar informacion en Imagenes - Parte 2

Despedida del curso

Despedida del curso

Requisitos

  • Conocimientos basicos de computacion y redes
  • Acceso a una computadora con sistema operativo Windows, Linux o MacOS
  • Deseo de aprender hacking etico y ciberseguridad con Python

Reseñas generales

4.6 de 5

20 Puntuaciones

5 star
70%
4 star
20%
3 star
10%
2 star
0%
1 star
0%

Reseñas destacadas

D

David Molina

Las herramientas explicadas para pentesting con Python son justo lo que necesitaba.

R

RODRIGO BARRIONUEVO

Aprendi a automatizar tareas de seguridad que antes hacia manualmente.

I

Irene Maribel Ramirez Rodriguez

Muy buena introduccion a exploits y vulnerabilidades usando Python.

Y

YAZMÍN MONTIEL

Los scripts para analizar trafico de red me ayudaron mucho en mis proyectos.

T

Thiago Belli

Excelente enfoque en hacking etico y defensas programadas en Python.

A

Aquino candela ayelen

Las sesiones practicas con sockets y sniffing son realmente esclarecedoras.

W

Willy Mestanza Vigo

Con este curso pude entender mejor como funcionan los ataques y protecciones.

J

Jean Pierre Espinoza Marambio

Muy util para expandir conocimientos en ciberseguridad automatizada.

D

Daniel Felipe Ángeles Rojas

La parte de criptografia aplicada fue muy interesante y bien explicada.

P

Paola Guadarrama

Buen contenido, aunque algunas herramientas podrian tener ejemplos mas detallados.

C

Carolina Fuentes Marin

El curso me dio una buena base para entender hacking con Python, pero algunas secciones avanzadas son rapidas.

L

Leonardo Larraguibel vivar

Me gusto la variedad de temas, aunque me hubiera gustado mas practica en redes.

R

Ricardo Valverde P.

Contenido actualizado y relevante, solo faltaron ejercicios de explotacion mas complejos.

R

Raul Gutierrez Vega

El curso cubre lo basico, pero esperaba mayor profundidad en ataques con Python.

L

Luis barbosa tejada

La parte teorica esta bien, sin embargo algunos ejemplos practicos no funcionaron en mi sistema.

W

Willy Hernan Soria Castañeda

Muy valioso para quienes quieren aplicar Python en auditorias de seguridad.

M

Mario V Rojas

Aprendi a crear herramientas propias para pruebas de vulnerabilidad.

B

Baudelio Ruiz Diaz Ruiz

La explicacion sobre automatizacion de escaneo fue muy clara y practica.

J

JAVIER IGNACIO ROZAS GUTIERREZ

Me parece un curso imprescindible para quienes trabajan en ciberseguridad.

F

Florencia Verdugo O.

Los conceptos de hacking etico explicados con Python me facilitaron el aprendizaje.

USD 300.00 USD 50.00

PARA MAS INFORMACION
INGRESA TUS DATOS

Completa tus datos solo si estas evaluando inscribirte en este programa.

Descargar brochure (PDF)
Parte de una ruta de especialización
Especialización en Ciberseguridad
Inversion USD 50.00
Duracion35 Horas
EvaluacionSi
CertificadoSi
WebinarsSi
IdiomaEspañol
Aprobacion92%
USD 300.00 USD 50.00
Inscribirme ahora