¿Qué quieres aprender?

Hacking con Python

Hacking con Python

THW Academy

Curso online


299
IVA inc.

Python es un lenguaje con un amplio conjunto de proyectos y librerías cuyo enfoque es la seguridad informática y el Hacking. Aprovechando los enormes beneficios que aporta este lenguaje, un atacante podrá crear herramientas que le permitan automatizar el proceso de ataque y post-explotación de sus objetivos. En este curso se estudiarán algunas técnicas avanzadas que emplearía un atacante para comprometer a sus víctimas utilizando Python y un poco de ingenio.

Bloque 1: Ataques en el segmento de red local.

- Exploración y analisis con Scapy.

- Ataques sobre IPv4.

- Ataques sobre IPv6.

- Redirección y forwarding con SSH y Python

Bloque 2: Integración con herramientas de pentesting y Hacking.

- Integración con Nmap.

- Integración con Nessus.

- Integración con Metasploit Framework

- Integración con OpenVAS.

- Integración con BeEF.

Bloque 3: Fuzzing y depuración de software.

- Fuzzing con Sulley Framework.

- Depuración con PyDBG.

- Depuración con Immunity Debugger.

Bloque 4: Web Hacking.

- Spidering y Crawling.

- Detectando vulnerabilidades web.

- Python y W3AF.

- Python y Burp Proxy.

Bloque 5: Evasión y ofuscación.

- Ofuscación de shellcodes.

- Evasión de Antivirus.

- Ofuscación de tráfico.

Bloque 6: Post-Explotación.

- Inyección de código en procesos.

- Creación de keyloggers.

- Creación de screen scrapers.

- Creación de webcam scrapers.

- Creación de sistemas C&C.

- Creación de un RAT.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Conocer las principales técnicas utilizadas por los atacantes en Internet y cómo es posible implementar las librerías disponibles en Python para acelerar el desarrollo de herramientas enfocadas a actividades ofensivas.

A quién va dirigido

Personas con conocimientos intermedios en seguridad informática y programación.

Requisitos

Es imprescindible tener conocimientos en programación con Python.

Temario completo de este curso

Bloque 1: Ataques en el segmento de red local.
- Exploración y analisis con Scapy.
- Ataques sobre IPv4.
- Ataques sobre IPv6.
- Redirección y forwarding con SSH y Python
Bloque 2: Integración con herramientas de pentesting y Hacking.
- Integración con Nmap.
- Integración con Nessus.
- Integración con Metasploit Framework
- Integración con OpenVAS.
- Integración con BeEF.
Bloque 3: Fuzzing y depuración de software.
- Fuzzing con Sulley Framework.
- Depuración con PyDBG.
- Depuración con Immunity Debugger.
Bloque 4: Web Hacking.
- Spidering y Crawling.
- Detectando vulnerabilidades web.
- Python y W3AF.
- Python y Burp Proxy.
Bloque 5: Evasión y ofuscación.
- Ofuscación de shellcodes.
- Evasión de Antivirus.
- Ofuscación de tráfico.
Bloque 6: Post-Explotación.
- Inyección de código en procesos.
- Creación de keyloggers.
- Creación de screen scrapers.
- Creación de webcam scrapers.
- Creación de sistemas C&C.
- Creación de un RAT.
Ver más