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%2F2585115637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FhAv2kYoPrT3n8552GaQU%252Fuploads%252Fgit-blob-78abb7891633b1e8147b4e743e4f00af375d3cd6%252Fimage%2520%28515%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=dbd4d2d1&sv=1)
Use Trickest to easily build and automate workflows powered by the world's most advanced community tools. Get Access Today:
Можливо, якщо ви граєте в CTF, додаток Flask буде пов'язаний з SSTI.
Cookies
Ім'я сесії за замовчуванням для cookie - session
.
Decoder
Онлайн декодер cookie Flask: https://www.kirsle.net/wizards/flask-session.cgi
Manual
Отримайте першу частину cookie до першої крапки та декодуйте її в Base64.
The cookie також підписується за допомогою пароля
Flask-Unsign
Командний рядок для отримання, декодування, брутфорсу та створення сесійних куків Flask-додатку шляхом вгадування секретних ключів.
Декодувати Cookie
Брутфорс
Підписування
Підписування за допомогою застарілих (старих версій)
RIPsession
Командний рядок для брутфорсу вебсайтів, використовуючи куки, створені за допомогою flask-unsign.
SQLi в Flask сесійних куках з SQLmap
Цей приклад використовує опцію sqlmap eval
для автоматичного підписування payload'ів sqlmap для flask, використовуючи відомий секрет.
Flask проксі для SSRF
У цьому звіті пояснюється, як Flask дозволяє запит, що починається з символу "@":
Який з наведених сценаріїв:
Може дозволити ввести щось на кшталт "@attacker.com", щоб викликати SSRF.
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2F2585115637-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FhAv2kYoPrT3n8552GaQU%252Fuploads%252Fgit-blob-78abb7891633b1e8147b4e743e4f00af375d3cd6%252Fimage%2520%28515%29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=dbd4d2d1&sv=1)
Використовуйте Trickest, щоб легко створювати та автоматизувати робочі процеси, підтримувані найсучаснішими інструментами спільноти. Отримайте доступ сьогодні:
Вчіться та практикуйте Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Вчіться та практикуйте Hacking GCP:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated