Análisis de código y de herramientas ofensivas
Lee y comprende los scripts ofensivos antes de ejecutarlos: análisis de código Bash y Python, detección de código trampa y buenas prácticas.
🟩 Restitución / dominio · Ciclo: comprensión profunda HTB Academy: Introduction to Bash Scripting, DNS Enumeration Using Python (lectura/escritura de código)
Objetivos
- Leer, comprender y comentar scripts ofensivos.
- No ejecutar nunca código que no se comprenda.
¿Por qué aprender a leer el código de los exploits?
Copiar y pegar un exploit encontrado en Internet y lanzarlo sin entenderlo es peligroso: el exploit puede contener una puerta trasera, exfiltrar datos hacia su autor o destruir el objetivo. Saber leer un script permite comprobar lo que hace realmente, adaptarlo a su objetivo y corregirlo si no funciona. Es también lo que diferencia al «ejecutor» del verdadero profesional que domina sus herramientas.
Curso (1 h 20)
- Anatomía de un exploit (disparador, payload, evasión).
- Scripts de automatización: estructura, variables, bucles, peticiones de red.
- Riesgos: exploits «trampa» descargados de Internet.