Flask
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F197708944-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FE5VfhVAq0qYsgU9deMR8%252Fuploads%252Fgit-blob-78abb7891633b1e8147b4e743e4f00af375d3cd6%252Fimage%2520%28515%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=cbe2dcb0&sv=1)
Use Trickest to easily build and automate workflows powered by the world's most advanced community tools. Get Access Today:
Probabilmente se stai partecipando a un CTF, un'applicazione Flask sarà correlata a SSTI.
Cookies
Il nome della sessione cookie predefinito è session
.
Decoder
Decoder di cookie Flask online: https://www.kirsle.net/wizards/flask-session.cgi
Manuale
Prendi la prima parte del cookie fino al primo punto e decodificalo in Base64.
Il cookie è anche firmato utilizzando una password
Flask-Unsign
Strumento da riga di comando per recuperare, decodificare, forzare e creare cookie di sessione di un'applicazione Flask indovinando le chiavi segrete.
Decodifica Cookie
Forza Bruta
Firma
Firmare utilizzando versioni legacy (vecchie versioni)
RIPsession
Strumento da riga di comando per forzare siti web utilizzando cookie creati con flask-unsign.
SQLi nel cookie di sessione Flask con SQLmap
Questo esempio utilizza l'opzione eval
di sqlmap per firmare automaticamente i payload di sqlmap per Flask utilizzando un segreto noto.
Proxy Flask per SSRF
In questo writeup viene spiegato come Flask consenta una richiesta che inizia con il carattere "@":
Quale tra i seguenti scenari:
Potrebbe consentire di introdurre qualcosa come "@attacker.com" per causare un SSRF.
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F197708944-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FE5VfhVAq0qYsgU9deMR8%252Fuploads%252Fgit-blob-78abb7891633b1e8147b4e743e4f00af375d3cd6%252Fimage%2520%28515%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=cbe2dcb0&sv=1)
Usa Trickest per costruire e automatizzare flussi di lavoro alimentati dagli strumenti della comunità più avanzati al mondo. Accedi oggi:
Impara e pratica Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Impara e pratica Hacking GCP:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated