Sızan Ayar
Yanlış yapılandırılmış bir web sunucusu, uygulamanın settings.ini dosyasını doğrudan servis ediyordu. Dosyayı indirdik. SECRET_KEY alanı okunabilir düz metin değil; geliştirici onu 'gizlemek' için basit bir kodlamadan geçirmiş. Bu, yalnızca onaltılık (hex) karakterlerden oluşuyor.
Challenge dosyaları
- settings.ini (0.2 KB)
Bu challenge ne öğretiyor?
- Hex (onaltılık), her baytı 0-9 ve a-f ile iki karakterde gösterir.
- Yapılandırma dosyaları anahtar ve parola gibi değerleri yanlışlıkla yayımlar.
- Web challenge'ları sayfa kaynağını okumayı, HTTP ve çerez mantığını anlamayı ve geliştiricinin geride bıraktığı izleri fark etmeyi öğretir.