Curso Virtual
Python nivel básico

¡Conviértete en un hacker ético con Python! No importa si tienes o no conocimientos previos en el tema en este curso aprenderás desde cero todo lo necesario, desde tu primer "Hola Mundo" hasta la construcción y diseño de herramientas como Backdoors que mantengan acceso en un sistema operativo.

Request More Information

Cargando Enviado información, espere por favor.
Error!
Ohh!
Felicitaciones!
Su solicitud fue registrada de manera exitosa.

By clicking Send, I accept that The Biz Nation or its representatives can contact me by e-mail, telephone, or by SMS text message, making use of the information that I have provided, for the purposes of providing me with information in regarding products, promotions, events, and documentation relating to the brand..

USD $19

20% Dto. USD $24
Precio de lanzamiento

Incluye:

  • 18,5 horas de contenido
  • Certificado de finalización
  • Acceso a la comunidad The Biz Nation
  • Acompañamiento técnico de 8:00 am a 10:00 pm hora Colombia todos los días

Beneficios de este curso

  • Comprenderás los conceptos fundamentales que todo Hacker debe conocer.
  • Detectarás, evaluarás y explotarás las vulnerabilidades de los sistemas informáticos con las herramientas de Phyton.
  • Aprenderás cómo los hackers desarrollan herramientas.
  • Aprenderás a integrar Python con otras herramientas.
  • Crearás de Malware como Ransomwares y Keylogger.
  • Integrarás con Nmap, Shodan y otras API'S.
  • Tendrás ventaja competitiva en el área

A quien va dirigido:

Interesados en aprender a programar y adentrarse en el Hacking ético o bien mejorar una habilidad o sólo por hacerlo por hobbies.

Requisitos previos:

  • Computador
  • Buena conexión a internet

Conoce al creador de este Curso

Jose Manuel de Aquino Ovando


Jose Manuel de Aquino Ovando

Soy José Manuel de Aquino, he dedicado 4 años consecutivos a la programación con Python desarrollando diferentes aplicaciones y herramientas de seguridad informática que van desde Scanners’s web para la recolección de información hasta exploits. Mantengo conocimientos firmes en otros lenguajes como PHP, C y BASH junto con conocimientos de base de datos como MongoDB.

Curriculum of the course

Bienvenida

Sobre Python

Editores de código

Instalando sublime text en Windows

Instalando sublime text en Linux

Instalando el interprete de Python en Windows

Instalación del interprete en Linux

Nuestro primer programa con Python

Tipos de datos

Strings en Python

Enteros en Python

Flotantes en Python

Operadores en Python

Operadores Booleanos (Extra)

Operadores Booleanos práctica (Extra)

Operadores aritméticos en Python

Operadores relacionales en Python

Operadores lógicos en Python

Entrada de datos en Python

Sentencias

El condicional “If”, “Elif”, y “Else”

Bucle “While”

Bucle “For”

Estructura de datos

Listas

Tuplas

Diccionarios

List comprehension

Manejo de archivos

Leer ficheros

Añadir contenido a un fichero

Clases y funciones

Programando nuestra primera función

Argumentos en funciones

Ejercicio con funciones

Programando nuestra primera clase

Decoradores @staricmethod, @classmethod y @property

¿Qué son los manejos de errores?

Sentencia “Try”, “Except” y “Finally”

¿Qué es y para qué nos sirve un módulo?

Creando nuestros propios módulos

¿Qué es un paquete?

Creando nuestros propios paquetes

¿Python para Hackers?

Responsabilidades y repercusiones

Módulo requests

Detectando headers con requests

Enviando datos por post con requests

Módulo machine

Interactuando con formularios web con Python

¿Qué es Wappalyzer?

Detectando tecnologías activas con Wappalyzer

Detectando y obteniendo versiones de WordPress

Enumerando temas instalados

Buscando Plugins

Enumerando usuarios de WordPress

Obteniendo versiones de Joomla

Introducción a DnsPython

Recolectando información de zonas DNS

Fuerza bruta a subdominios con DnsPython

Whois desde Python

Reverse ip Lookup

Geolocalización de servidores

Detectando Cloudflare

Módulo OS

Ejecución de comandos desde Python

Módulo Subprocess

Combinando Subprocess

Extrayendo información

Creando gusanos con Python

¿Qué son los Sockets y para qué nos sirven?

¿Qué es Backdoor?

Obteniendo banners de servicios con Sockets

Creando nuestras primeras Backdoors con Python

¿Qué es Shodan?

Incorporando Shodan con Python

Recolectando información de un host en especifico con Shodan

Búsquedas sobre Shodan mediante argumentos

¿Qué es Nmap?

Incorporando Nmap con Python

Creando nuestros primeros Scanners’s

¿Qué es fuerza bruta?

Instalando y configurando metasploitable

Fuerza bruta a servicios FTP

Fuerza bruta a servicios SSH

¿Qué es el Web Scrapping?

Primer Scrapper sin módulos

Filtrando información

Títulos web

Expresiones regulares 1

Expresiones regulares 2

BeautifulSoup

Explotación de vulnerabilidades web

Detectando vulnerabilidades a SQL Injection con Mechanize

Explotando LFI – Parte 1

Explotando LFI – Parte 2

Explotando Remote Code Execution

Alcances del Malware y repercusiones

¿Qué es un Keylogger?

Construyendo el esqueleto de nuestro Keylogger

Convirtiendo caracteres en palabras

Registro en ficheros

Enviando registros de manera remota

Migrando el proceso a segundo plano

Convirtiendo el Keylogger en un exe

Lo que veremos en esta sección

Estructura y funcionamiento de los Ransomwares

Funciones que incluiremos

Configuración el laboratorio

Verificando conexiones a internet

Descubrimiento de archivos

Generador de llave simétrica

Función para encriptar archivos

Registro de la clave simétrica

Despliegue del Ransoware

Envío remoto de la clave

¿Qué es el Password Cracking?

Funciones básicas del módulo HASHLIB

Cifrando texto plano en MD5, SHA1, SHA224, SHA256, SHA384, SHA512

Ataques con diccionarios online

Ataques con diccionarios offline

¿Qué es SCAPY?

Escáner de red con SCAPY

ARP Spoofing con SCAPY

Synflood

Comprensión de mensajes en paquetes TCP con SCAPY

Sniffer de contraseñas FTP con SCAPY y Python

Sniffer de contraseñas http con SCAPY

¿Qué es el anonimato? Y su importancia

Proxys con URLLIB

Proxys con REQUESTS

SOCKS 5 y Python

Python & TOR

Conclusiones y agradecimientos

"Tu nombre"
Python nivel básico
Python nivel básico

¡Aprende, certifica tus conocimientos y aumenta tus ingresos!


Start now

¿Por qué The Biz Nation?

Cambiamos el mundo con educación

Cambiamos el mundo con educación

Utilizamos el 15% de nuestras ganancias para crear programas de educación en las zonas más vulnerables de Colombia
Certificado incluido

Certificado incluido

Todos nuestros cursos incluyen un certificado que acredita tu conocimiento
Menos teoría, más práctica 

Menos teoría, más práctica 

También nos aburre el bla bla,bla por eso nos enfocamos en cursos prácticos
Cambiamos el mundo con educación

Cambiamos el mundo con educación

Aprendizaje disponible 24 horas al día, 7 días a la semana desde cualquier dispositivo
Profesores expertos 

Profesores expertos 

Aprende directamente de profesionales con años de experiencia en sus industrias puesta a tu disposición
Mucho más que cursos

Mucho más que cursos

Somos una comunidad que siempre traerá para ti masterclasses, asesorías, webinars, y recursos para fortalecer tus conocimientos

Locura: Hacer las mismas cosas y esperar resultados diferentes."Albert Einstein"