- Cursos
- Tecnología
- Desarrollo Web
- Máster en Penetration Testing y Ethical Hacking con Python 3
Máster en Penetration Testing y Ethical Hacking con Python 3
Aprender a programa en Python3 y crear tus propias herramientas para Automatizar y realizar Ataques Ofensivos de Ethical Hacking y Penetration Testing.
Descripción del curso
¡Bienvenidos al Máster en Hacking ético y Pentesting con Python 3!
Muchas gracias a todos los alumnos que depositaron su confianza en este curso.
¿Por qué aprender a programar en Python 3?
Es uno de los mejores lenguajes pare iniciar en la programación
Su sintaxis es sencilla y muy ordenada, lo que permite tener código muy limpio.
La curva de aprendizaje permite a los estudiantes obtener resultados en menor.
Es un lenguaje multiplataforma, se utiliza para Desarrollo Web, Desarrollo de Aplicaciones de Escritorio, Creación de Scripts y Automatización de Procesos.
Tiene una gran cantidad de módulos y funcionalidades que te permitirán crear tus propios programas y hacer implementaciones con muchas tecnologías.
¿Cómo aportará en nuestra carrera de Ethical Hackers saber Python 3?
Automatizar procesos dentro de las diferentes fases de un Ethical Hacking
Explotar vulnerabilidades
Encontrar posibles vectores de ataques
Explotar vulnerabilidades en sitios web.
Escanear sitios web en búsqueda de información.
Crear backdoors
Crear scripts para elevación de privilegios
Crear Malware como Ransomeware, Keyloggers y Troyanos.
¿Qué aprenderemos exactamente?
Programación desde cero
Automatización de herramientas de Hacking con Python 3
Desarrollar Scanners Web
Creación de Malwares como Ransomware, Keyloggers
Fundamentos del Ethical Hacking y Penetration Testing que todo Hacker debe tener
Creación de herramientos para hacking y pentesting
Creación de herramientas para explotación de vulnerabilidades Web
Creación de backdoors
Convertir archivos .py a .EXE
Realizar consultas a sitios web
Programación en Python 3
Ataques de Fuerza Bruta
Uso de Nmap y su implementación con Python
Automatización de procesos con Python 3
Instalar Python 3 y Sublime Text 3 en Windows & Linux
Desarrollo de aplicaciones de escritorio con Python 3
Los elementos más básicos de Python
Uso de Condiciones en Python: If - Elif - Else
Uso de Bucles en Python: While & For
Uso de Colecciones en Python: Listas & Tuplas & Diccionarios
Manejo de Archivos en Python: Creación, Edición, Lectura y Eliminación de archivos
Utilizar funciones en Python para estructurar optimizar y estructurar mejor el código
Una base robusta para programar en cualquier otro lenguaje de programación
*Todas las clases están disponibles en Full HD 1080p con alta definición.
*Este es un curso completo en el cual te enseñaré desde los conceptos más básicos hasta la creación de tus propios programas en Python.
*No se requieren conocimientos previos.
Contenido del curso
Introducción
06:51- ¿Porque Python?06:51
Instalación de entorno
11:40- Instalación de Python en Windows02:32
- Instalación de Sublime en Windows01:08
- Instalación de Python en Linux01:10
- Instalación de Sublime en Linux03:10
- Configuración de Sublime Text 303:40
Elementos Básicos
01:09:54- Primeros Pasos02:09AVANCE
- Primer Hola Mundo01:52AVANCE
- Strings13:00
- Enteros02:09
- Flotantes07:43
- Booleanos04:57
- Operadores Aritmeticos13:51
- Operadores de Asignación08:25
- Operadores Relacionales06:05
- Operadores Logicos03:16
- Entrada de datos06:27
Condiciones
09:55- If -Else05:56
- Elif03:59
Bucles
27:52- While12:47
- For08:42
- Break & Continue06:23
Colecciones
32:07- Listas17:10
- Tuplas03:35
- Diccionarios11:22
Manejo de Archivos
21:19- Manejo de Archivos03:15
- Leer Ficheros05:23
- Escribir Ficheros04:22
- Añadir Ficheros05:13
- Crear Ficheros01:29
- Eliminar Ficheros01:37
Funciones
20:23- Funciones09:44
- La primera función03:16
- Argumentos en Funciones07:23
Tratamiento de Excepciones
23:30- ¿Qué son los errores y por que tratarlos?02:16
- Try - Except - Finally21:14
Modulos
48:12- Fundamentos de Modulos01:26
- Primer ejercicio con Módulos46:46
Metodología de Ethical Hacking
21:23- Fases de un Ethical Hacking12:20
- Web Application Penetration Testing - OWASP TOP 1009:03
Instalación de Laboratorios
34:36- Instalación de VMWare11:27
- Instalación de Metasploitable211:27
- Instalación de Kali Linux11:42
Recopilación de Información - Reconocimiento
01:09:01- Conseguir Subdominios20:10
- Obtener Banners de Servicios09:16
- Detección de Tecnologías18:56
- Detección de Cabeceras13:30
- Validación de sitios Web con CloudFlare07:09
Reconocimiento de Wordpress
01:12:43- Obteniendo la versión de un Sitio Web11:11
- Obteniendo los Temas de un Sitio Web18:45
- Obteniendo los Plugins de un Sitio Web30:47
- Obteniendo usuarios WordPress12:00
Escaneando Python con Nmap
02:21:10- NMAP ¿Como se utiliza? - ¿Como Instalarlo?21:49
- Escaner de Puertos con SOCKET11:56
- Automatizando escaneos de NMAP con OS44:41
- Automatizando escaneos de NMAP con NMAP301:02:44
Explotación de Vulnerabilidades
01:19:10- Ataques de Fuerza Bruta a servicios FTP16:40
- Explotación de Local File Inclusion20:05
- Ciframiento y Hashing de contraseñas con Hashlib15:15
- Ataques de Password Guessing por comparación de Hashes27:10
Mantener Acceso
01:05:06- Creación de Backdoor38:36
- Volviendo el backdoor en un ejecutable08:53
- Backdoor ejecutable en Background17:37
Creación de Malware
01:09:00- Keylogger con Python ¿Cómo se hace?08:14
- Keylogger - Tomar control del teclado y el mouse06:50
- Keylogger - Recibir todas las pulsaciones y movimientos de teclado y mouse11:58
- Keylogger - Enviar información por correo electronico17:56
- PROGRAMANDO EL KEYLOGGER (PARSEANDO + CORREO)18:33
- PROGRAMANDO EL KEYLOGGER (VOLVIENDOLO EJECUTABLE)05:29
Valoraciones
- 5 ESTRELLAS100%
- 4 ESTRELLAS0%
- 3 ESTRELLAS0%
- 2 ESTRELLAS0%
- 1 ESTRELLAS0%
- JuanPerezIncluir valoración media (en números)
- ZaidaChavezIncluir valoración media (en números)
Excelente curso!
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 10 €11 h5
- 19 €1 h0