- Cursos
- Tecnología
- Software
- Programación Python para Hacking Ético - Paso a Paso
Programación Python para Hacking Ético - Paso a Paso
Crea Aplicaciones para Hacking Ético y en el proceso aprende sobre Programación Python.
Descripción del curso
Aprenderás programación Python y hacking ético al mismo tiempo, el curso asume que NO tienes conocimientos previos en ninguno de estos temas, y al final del mismo estarás en un nivel intermedio alto siendo capaz de combinar ambas habilidades y escribir programas de pitón para hackear sistemas informáticos exactamente de la misma manera que lo hacen los hackers de sombrero negro, y usar las habilidades de programación que aprendas para escribir cualquier programa aunque no tenga nada que ver con el hacking.
Este curso es muy práctico pero no descuidará la teoría, empezaremos con lo básico sobre el hacking ético y la programación Python, instalando el software necesario y luego nos zambulliremos y empezaremos a programar de inmediato. De aquí en adelante aprenderás todo con el ejemplo, escribiendo programas de hacking útiles, así que nunca tendremos ninguna clase aburrida de programación en seco.
El curso está dividido en varias secciones, cada una de las cuales tiene como objetivo alcanzar un objetivo específico, el objetivo suele ser hackear un determinado sistema, así que empezaremos por aprender cómo funciona este sistema y sus debilidades, y luego te inclinarás a escribir un programa Python para explotar estas debilidades y hackear el sistema,
Mientras escribimos el programa te enseñaré la programación Python desde cero cubriendo un tema a la vez, así que al final del curso tendrás un número de programas de hacking ético escritos por ti mismo (ver más abajo) de puertas traseras, registradores de teclas, cosechadores de credenciales, herramientas de hacking de redes, herramientas de hacking de sitios web y la lista continúa. También tendrás un profundo conocimiento de cómo funcionan los sistemas informáticos, cómo modelar problemas, diseñar un algoritmo para resolver problemas e implementar la solución usando Python.
Contenido del curso
Introduccion
18:18- Introducción al Curso01:20
- Laboratorio de Hacking01:57
- Kali Linux 202006:47
- Revisando Kali Linux05:09
- Descargando IDE para Kali03:05
Cambiar Direccion MAC
40:04- Que es Dirección MAC04:44
- Comandos de Sistema desde Python06:12
- Mac Changer Basico01:49
- Variables y Cadenas de Texto06:53
- Inputs del Usuario02:15
- Manejando Inputs del Usuario03:11
- Comandos en Linea de Terminal02:47
- Iniciando Variables basado en Linea de Comandos03:12
- Funciones en Python02:39
- Retornando Valores de Funciones01:50
- Agregando lógica04:32
Algoritmo para MAC Changer
17:19- Creando Algoritmo - Primer Paso03:22
- Introduccion a Expresiones Regulares03:44
- Extrayendo Subcadena Usando Regex02:46
- Mejorando Codigo del Algoritmo03:31
- Validacion de Algoritmo03:56
Scaner de Redes
20:25- Identificar Usuarios Conectados a Red02:27
- ARP con Scapy05:33
- Combinando Broadcast03:39
- Mejorando Output del Programa03:03
- Diccionarios03:02
- Iterando Sobre Estructura de Datos Anidados02:41
ARP Spoof
32:08- Que es Envenenamiento ARP04:26
- ARP Response04:26
- Enviando Paquetes01:33
- Extrayendo Direccion MAC de Respuesta ARP04:35
- Ataque Man in the Middle04:16
- Mejorando Impresión en Terminal02:08
- Impresión Dinámica02:25
- Manejo de Excepciones01:55
- Función para Restaurar Tablas ARP02:08
- Restaurando Tablas ARP04:16
Capturar Contrasenas
23:06- Snifando Paquetes con Scapy02:23
- Extrayendo Datos de Capa Especifica01:58
- Capturando Contrasenas y Correos02:39
- Extraer Campos de Capas Especificas02:55
- Analisis de Campos y Extraccion de Contrasenas02:08
- Extrayendo URLS03:26
- Mejorando Programa07:37
DNS Spoof (Phishing)
29:13- Que es una Pagina Web03:00
- Conversion a Paquetes Scapy08:22
- Programa DNS Spoofer04:15
- Filtrando Respuestas DNS02:26
- Analizando Respuestas DNS05:46
- Modificando Paquetes DNS04:03
- Probando DNS Spoofer01:21
Interceptor de Archivos (Remplaza Descargas)
11:55- Filtrando Trafico Basado en Puerto Usado02:24
- Filtrando Paquetes Encontrados01:34
- Filtrando HTTP Requests04:28
- Mejorando Programa03:29
Inyector de Codigo (XSS Dom)
37:33- Analisis de Respuestas HTTP04:15
- Remplaza Subcadenas con Regex01:55
- Aplicando Regex para Filtrar y Leer Codigo HTML03:30
- Agregando Inyeccion de Javascript02:51
- ReCalculando Longitud de Contenido - Content Length05:24
- Re-Calculo de Content Length e Inyeccion de Codigo06:10
- Instalando Beef02:19
- Agregando Beef al programa03:27
- Usando BEeF02:54
- Robando Credenciales con BEeF01:41
- Actualizaciones Falsas03:07
Keylogger
22:25- Keylogger Basico con Python03:29
- Guardando Log01:43
- Procesando Palabras Especiales02:54
- Programacion Orientada a Objetos05:08
- Metodos y Variables de Instancia03:42
- Enviando Reporte de Keylogger por Correo05:29
Backdoor
44:33- Estableciendo Conexión TCP02:38
- Envio y Recibo de Paquetes por TCP01:20
- Ejecución de Comandos02:51
- Servidor TCP06:48
- Arreglando Código - Clase Listener04:35
- Arreglando Código - Clase Backdoor02:36
- Integridad de Paquetes usando Serializacion con JSON05:16
- Lista de Comandos02:22
- Cambiar Directorio 'cd'02:53
- Descargar Archivos de Victima05:04
- Descargar Imagenes02:15
- Backdoor Persistente03:12
- Probando Backdoor01:21
- Teoría Indetectable por Antiviruses01:22
Valoraciones
- 5 ESTRELLAS100%
- 4 ESTRELLAS0%
- 3 ESTRELLAS0%
- 2 ESTRELLAS0%
- 1 ESTRELLAS0%
- CristianGonzález MedinaIncluir valoración media (en números)
¿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
- 19 €1 h0
- 19 €1 h0