
Bug Bounty Hunting for Web Security
Sanjib Sinha
- Editorial
- Apress
- Año
- 2019
- Páginas
- ~225
- Nivel
- Intermedio
De qué trata
Manual introductorio e intermedio de Sanjib Sinha, publicado por Apress (Springer Nature) en 2019, que introduce a desarrolladores, administradores web y aficionados a la ciberseguridad en el ecosistema del «bug hunting» y las plataformas comerciales de recompensas por vulnerabilidades (como HackerOne o Bugcrowd). Está pensado para lectores con nociones básicas o intermedias sobre tecnologías web (HTML, JavaScript, PHP y bases de datos relacionales) y protocolos de red que desean canalizar sus habilidades hacia el descubrimiento ético, metódico y legal de brechas de seguridad en Internet.
El recorrido didáctico parte con la preparación del entorno de pruebas sobre Kali Linux, la instalación de una pila LAMP (Linux, Apache, MySQL, PHP) y el despliegue de entornos vulnerables de práctica como DVWA y bWAPP, complementados con herramientas de intercepción como Burp Suite y OWASP ZAP. A continuación, el autor desglosa vector por vector las vulnerabilidades web más comunes en programas de recompensas: Cross-Site Request Forgery (CSRF), modalidades de Cross-Site Scripting (XSS), inyección de cabeceras HTTP y redirecciones abiertas (Open Redirection), subida insegura de ficheros y despliegue de web shells, envenenamiento y fallos de configuración de registros SPF (Sender Policy Framework) para suplantación de correo, inyecciones XML externas (XXE), inyección de comandos del sistema operativo y vulnerabilidades de inyección HTML y SQL.
La obra enseña a replicar cada fallo mediante fragmentos de código vulnerable en PHP y pruebas de concepto (PoC) locales, lo que ayuda a comprender la causa raíz en el código fuente antes de buscar el error en aplicaciones en producción. Su alcance es esencialmente formativo e inicial: no profundiza en automatización a gran escala de reconocimiento (recon) con utilidades modernas en Go, evasión avanzada de cortafuegos de aplicaciones web (WAF) ni fallos complejos de lógica de negocio, aspectos determinantes en programas de recompensas con alta concurrencia. Es una opción valiosa como punto de partida para asimilar los tipos de vulnerabilidad más reportados y aprender a documentarlos con claridad técnica.
- Bug Bounty
- Seguridad Web
- Kali Linux
- Burp Suite
- Cross-Site Scripting (XSS)
- SQL Injection
- CSRF
- XXE
- Command Injection
- File Upload Vulnerabilities
- SPF Poisoning
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

