Laboratorios de explotación web

La mayoría de las intrusiones reales empiezan por una aplicación web expuesta. En estos laboratorios atacas aplicaciones intencionalmente vulnerables que corren en tu equipo con Docker: formularios con inyección SQL, parámetros que permiten leer archivos del servidor, subidas de archivos mal validadas, paneles con credenciales débiles y APIs que confían demasiado en el cliente.

Cada máquina sigue la cadena completa de un pentest: reconocimiento, enumeración de rutas y tecnologías, explotación de la vulnerabilidad web y, en muchos casos, escalada de privilegios dentro del servidor hasta capturar la flag. Es la base para certificaciones como eJPT u OSCP y para el trabajo diario de un pentester web.

59 laboratorios gratuitos en esta categoría, ordenados de menor a mayor dificultad.

Laboratorios de la categoría

  • Brew Portal · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: Brew Portal, requiriend...
  • DevOps React Dashboard · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: DevOps React Dashboard,...
  • Doorkick · Fácil
    Laboratorio práctico de evasión de mecanismos de protección en portales de autenticación. Incluye análisis de rate limiting, validación de cabeceras de proxy y bypass ...
  • GUESTBOOK · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/guestboo...
  • Latte Notes · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: Latte Notes, requiriend...
  • LEGACY INTRANET SERVER · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: LEGACY INTRANET SERVER....
  • ORDERKEAK · Fácil
    Escenario de inyección SQL avanzada en cláusulas ORDER BY y endpoints de filtrado dinámico. Requiere técnicas de inferencia temporal y extracción estructurada de datos...
  • PATH READ · Fácil
    Escenario web enfocado en vulnerabilidades de salto de directorio (Path Traversal / LFI). Los analistas deben evadir filtros de ruta para inspeccionar archivos sensibl...
  • ProfilePeek · Fácil
    Auditoría sobre referencias directas a objetos inseguros (IDOR / BOLA) en APIs modernas. Permite practicar la manipulación de identificadores para acceder a perfiles p...
  • RASCACIELOS · Fácil
    La web de una constructora de rascacielos con un parámetro que carga sus páginas de forma dinámica. Es un laboratorio ideal para aprender inclusión de archivos locales...
  • SigninBleed · Fácil
    Escenario de auditoría enfocado en fugas de memoria y respuestas anómalas en endpoints de inicio de sesión. Entrena al analista en detectar discrepancias en los tiempo...
  • The Reader · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/thereade...
  • TOKEN FORGE · Fácil
    Entorno centrado en el análisis y manipulación de tokens de sesión y JSON Web Tokens (JWT). Evalúa la detección de firmas inseguras, algoritmos débiles y suplantación ...
  • TOMCAT · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: TOMCAT, requiriendo obt...
  • Transportadora Rápida · Fácil
    Laboratorio pedagógico de Web Exploit (Nivel Easy). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: TRANSPORTADORA RAPIDA, ...
  • ADMIN PORTAL · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/adminp...
  • ARMAGEDDON · Medio
    Un sitio Drupal que nadie actualizó. El laboratorio entrena una cadena muy frecuente en auditorías: identificar la versión exacta del CMS a partir de los archivos que ...
  • BARBERSHOP · Medio
    La web de una barbería de barrio, con la configuración descuidada que suele tener un sitio de pequeña empresa montado a toda prisa. El laboratorio entrena el fuzzing p...
  • CANCELED · Medio
    Una tienda online en WordPress con WooCommerce y un plugin de notificaciones por SMS. El laboratorio muestra cómo una vulnerabilidad en un complemento de terceros pued...
  • CLOUD CUSTOMER PORTAL · Medio
    El portal de clientes de un proveedor cloud hecho con Next.js. Su formulario confía en que el navegador valide los datos, y el servidor procesa esos datos de una forma...
  • CYBERNEWS · Medio
    El portal de un medio de noticias de ciberseguridad construido sobre un CMS muy popular que nadie actualizó en años. El laboratorio entrena una situación muy real: ide...
  • DataBase · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: DATABASE, requiriendo...
  • DATABREACH · Medio
    Una brecha de datos en miniatura: una aplicación web vulnerable a inyección SQL que guarda las contraseñas de sus usuarios de la peor forma posible. El laboratorio ens...
  • Directory · Medio
    Un servidor de archivos web en un puerto alternativo donde lo más importante es encontrar los directorios correctos. El laboratorio practica el fuzzing a fondo, la sub...
  • EL ACELERADOR · Medio
    Un sitio WordPress montado sobre un servidor web de alto rendimiento, de esos que prometen acelerar la carga de las páginas. El laboratorio entrena la enumeración de W...
  • FORENSICS AGENCY · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: FORENSICS AGENCY, req...
  • Glamour Beauty Salon · Medio
    El sitio web de un salón de belleza con su panel de administración para gestionar citas y contenido. Un escenario realista de pequeña empresa donde la seguridad depend...
  • LA RED · Medio
    Escenario enfocado en la manipulación y secuestro de tareas programadas (Cron Jobs). Enseña a detectar scripts ejecutados por root con permisos de escritura o variable...
  • MERIDIAN · Medio
    Laboratorio de evaluación de seguridad en servicios REST. Pone a prueba la identificación de endpoints administrativos ocultos y fallos de control de acceso a nivel de...
  • NO VULNERABILITY · Medio
    Una aplicación Node.js/Express que, a primera vista, no tiene nada vulnerable: no hay formularios evidentes ni rutas sospechosas. El reto está en mirar donde casi nadi...
  • PharmaCyber · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: PharmaCyber, requirie...
  • PIRATAS DEL CARIBE · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/pirata...
  • SNORT · Medio
    Una aplicación web con un parámetro que carga páginas de forma dinámica y un servidor que guarda más rastro del que debería. El laboratorio entrena la inclusión de arc...
  • VULNERABLE 3 · Medio
    Máquina vulnerable moderna con arquitectura contenerizada en Docker. Presenta un vector de carga de archivos con validaciones permisivas que permite obtener una shell ...
  • Web AdminServer · Medio
    Laboratorio pedagógico de Web Exploit (Nivel Medium). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: web-adminserver, requ...
  • WEBMIN · Medio
    Webmin es un panel de administración de servidores Linux muy extendido, y por eso mismo un objetivo frecuente. En este laboratorio te enfrentas a una instalación que q...
  • WORDPRESS · Medio
    Entorno simulado sobre un CMS WordPress corporativo desactualizado. El reto evalúa la enumeración de plugins y temas vulnerables, explotación de fallos conocidos y esc...
  • AGENCY BLACKOPS · Difícil
    El portal interno de una agencia de operaciones encubiertas. Su sistema de navegación carga las páginas a partir de un parámetro y, mal implementado, permite leer arch...
  • Cesar · Difícil
    Un servidor con aplicaciones web en puertos poco habituales y pistas cifradas con métodos clásicos, como sugiere su nombre. El reto pone a prueba tu criterio: no todo ...
  • CLOUDSHIP · Difícil
    Escenario de escape de contenedores y credenciales en entornos cloud. Evalúa la búsqueda de variables de entorno expuestas, sockets de Docker mal configurados y elevac...
  • ENUMHUB · Difícil
    Como su nombre indica, aquí todo depende de enumerar bien. La empresa migró a una web nueva, pero la antigua sigue accesible en algún rincón del servidor, con un gesto...
  • IN THE HOUSE · Difícil
    Escenario de red interna con servicios segmentados. El objetivo es identificar vulnerabilidades de falsificación de peticiones en el lado del servidor (SSRF) para acce...
  • JANUS · Difícil
    Laboratorio pedagógico de Web Exploit (Nivel Hard). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/Janus, r...
  • LabCow · Difícil
    Laboratorio pedagógico de Web Exploit (Nivel Hard). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: LABCoW, requiriendo obt...
  • LEVIATHAN · Difícil
    Laboratorio pedagógico de Web Exploit (Nivel Hard). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/leviatha...
  • MATRIX · Difícil
    Una aplicación Node.js con estética de Matrix que usa tokens JWT para decidir quién es un simple invitado y quién un operador con acceso a herramientas internas. El la...
  • NETcorp · Difícil
    Simulación de infraestructura corporativa con servicios de red estándar (SMB, FTP, SSH). Los atacantes deben auditar recursos compartidos anónimos, extraer credenciale...
  • NEXUS · Difícil
    Laboratorio pedagógico de Web Exploit (Nivel Hard). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/Nexus, r...
  • OPERATOR · Difícil
    Desafío centrado en la auditoría de un servicio daemon personalizado desarrollado para tareas administrativas. Requiere ingeniería inversa básica y explotación de erro...
  • Spider · Difícil
    Laboratorio pedagógico de Web Exploit (Nivel Hard). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: SPIDER, requiriendo obt...
  • TAURUS · Difícil
    Laboratorio integral de dificultad media-alta. Combina auditoría web sobre endpoints poco convencionales con análisis de permisos en el sistema operativo host para alc...
  • THE HELL · Difícil
    Entorno altamente fortificado con múltiples capas de detección y restricciones de shell (rbash). Requiere escapar de la shell restringida antes de poder realizar la es...
  • VULNERABLE 2 · Difícil
    Reto de análisis forense ligero y explotación web. Los analistas deben descubrir artefactos ocultos mediante análisis de binarios/imágenes (steganografía / binwalk) y ...
  • CERBERUS · Insano
    Desafío de pentesting avanzado de nivel insano. Requiere auditar servicios web fuertemente endurecidos, evasión de filtros en capas y encadenamiento de vulnerabilidade...
  • GGEZ · Insano
    La plataforma de votación de un torneo de eSports. El laboratorio combina una inyección SQL con lógica de negocio: manipular el resultado de la votación tiene consecue...
  • LABERINTO · Insano
    Laboratorio pedagógico de Web Exploit (Nivel Insane). Diseñado para auditar vectores prácticos en entornos reales. El reto involucra técnicas de: WebExploitLabs/laberi...
  • OCTOPUS · Insano
    La tienda en línea de una ferretería construida con Ruby on Rails. A simple vista el buscador funciona bien, pero esconde un parámetro que nadie documentó y que la apl...
  • POLYGLOT · Insano
    Un laboratorio insane de explotación web. El login de la aplicación está protegido por un WAF que bloquea las inyecciones SQL típicas, así que tendrás que entender qué...
  • PROXY · Insano
    Una aplicación web publicada detrás de un proxy inverso que bloquea el acceso a sus rutas internas. El laboratorio entrena una técnica avanzada y muy valorada en bug b...

Otras categorías

Laboratorios de escalada de privilegios con SUID y sudo · Laboratorios de hacking ético para principiantes · Laboratorios de escalada de privilegios con cron · Laboratorios de pivoting y movimiento lateral · Laboratorios de escalada con Linux capabilities · Laboratorios de evasión de red y defensas · Laboratorios de kernel exploits