Skip to content

Hacking web ​

Cada técnica explicada de forma sencilla. Etiquetas: con laboratorio lo he practicado en laboratorios; teoría lo tengo estudiado pero aún sin práctica.

TécnicaQué es en una frase
SQL InjectionMeter código SQL en un campo para leer o modificar la base de datoscon laboratorio
XSSHacer que la web ejecute mi JavaScript en el navegador de otra personacon laboratorio
SSRFHacer que el servidor haga peticiones por mícon laboratorio
LFI / Path traversalLeer archivos del servidor manipulando una rutacon laboratorio
Inyección de comandosQue el servidor ejecute comandos del sistemacon laboratorio
SSTIInyectar código en plantillas del servidorcon laboratorio
XXEAbusar de entidades externas en XMLcon laboratorio
CSRFForzar a un usuario logueado a hacer una acción sin saberlocon laboratorio
IDOR / Control de accesoCambiar un identificador para ver datos de otrocon laboratorio
JWTManipular tokens de sesión firmadoscon laboratorio
NoSQL InjectionComo SQLi, pero en bases como MongoDBcon laboratorio
Prototype pollutionModificar objetos base de JavaScriptteoría
Deserialización inseguraDatos serializados manipulados que ejecutan códigoteoría
Subida de archivosSubir una web shell disfrazadateoría
CORSPolíticas de origen cruzado mal configuradasteoría
Request smugglingDesincronizar proxy y servidor para colar peticionesteoría
Web cache poisoningEnvenenar la caché con contenido maliciosoteoría
OAuthFallos en el flujo de inicio de sesión con tercerosteoría
Race conditionsPeticiones simultáneas que rompen la lógicateoría
Lógica de negocioUsar la función "como no se pensó"teoría

Prueba

Las etiquetas son de ejemplo para esta previa; las ajusto según lo que hayas hecho de verdad.

Contenido propio con fines educativos. Sin flags ni material de exámenes.