
La vulnerabilidad SSRF en Microsoft Purview
Este repositorio contiene un script diseñado para realizar una explotación de SSRF (Server-Side Request Forgery, Falsificación de Solicitudes del Lado del Servidor) con fines de prueba y educativos. Usa esta herramienta de forma responsable y únicamente en entornos donde tengas permiso explícito.
bash (shell de Unix)jq (procesador JSON)curl (herramienta de línea de comandos para peticiones HTTP)./script.sh --exploit <target_url> <purview_url>
| Opción | Descripción |
|---|---|
-h, --help | Muestra el menú de ayuda. |
--exploit tu pu | Realiza la explotación SSRF con las URL objetivo y de purview. |
./script.sh -h
Salida:
Usage:
./script.sh --exploit <target_url> <purview_url>
Options:
-h, --help - Show this help menu
--exploit <tu> <pu> - Perform the SSRF exploit with target and purview URLs
./script.sh --exploit http://example.com http://purview-url.com
Salida esperada:
SSRF exploit successful! Data retrieved:
<response data>
SSRF exploit failed! HTTP code: <code>
purview_url, intentando explotar una vulnerabilidad SSRF../script.sh --exploit http://callback-url.com http://vulnerable-purview-url.com
{
"callback": "http://callback-url.com"
}
El código de respuesta HTTP y el cuerpo se guardan y, según el código de estado, se determina si la explotación fue exitosa o fallida.
Este script es solo para fines de prueba. El uso indebido de este script puede acarrear graves consecuencias legales. Asegúrate de cumplir con todas las leyes aplicables y los estándares éticos.
Siéntete libre de contribuir creando pull requests o informando problemas.
Esta herramienta está destinada únicamente a fines educativos y pruebas de penetración autorizadas. El autor no se hace responsable del mal uso o los daños causados por esta herramienta.