Web · 24/31
Şablon Enjeksiyonu
- Orta
- 100 puan
- 12 kişi çözdü
- 1 dosya
Görev
Aşağıdaki Flask kaynağında name parametresi doğrudan render_template_string içine gidiyor: klasik Sunucu Taraflı Şablon Enjeksiyonu (SSTI). Jinja2’de {{ config['FLAG'] }} yükü ile uygulama yapılandırmasındaki gizli değeri sızdırabilirsin. Ancak yapılandırmadaki değer onaltılık (hex) olarak saklanıyor; sızdırdıktan sonra çözmelisin.
Dosyalar
`?name={{config['FLAG']}}` yükünü düşün; dönen hex’i çöz.
Flag'i gönder
Biçim ALTAY{...}. Büyük küçük harf fark etmez.
Flag göndermek için giriş yap. Puanın XP olarak hesabına ve sıralamaya yazılır. Giriş yap
Yapay zekaya sormadan çözmeye çalış. Sıkışırsan önce ipucunu aç, sonra aracı kendin dene.