Author: AMD
Repository: SKYDAYS25 JWT CTF
Ana Sayfa’ya git
http://dizci.ctfGiriş bilgilerini al ve login sayfasına git
http://dizci.ctf/loginBurp Suite ile dinlemeye başla
Sağlanan bilgiler ile giriş yap ve token’ı yakala
{
"token": "...",
"homework": "..."
}Token’ı çöz
https://jwt.io sitesini kullanarak token içeriğine bak. (HS256) {
"nameid": "...",
"role": "...",
"nbf": "...",
"exp": "...",
"iat": "...",
}Rol alanını https://gchq.github.io/CyberChef/ ile çöz
sonuç --> student (FROM Base64)To Base64 seçerek ‘teacher’ şifrele
sonuç --> dGVhY2hlcg==Teacher karşılığını jwt.io’da rol kısmına yapıştır ve Encoded alanı kopyala
Burp Suite’de token’ı güncelle ve paketin geçmesine izin ver
Yönlendirilen http://dizci.ctf/students sayfasını incele
Öğrencileri tek tek gezerek 100 alan öğrenciyi bul ve cevabını kopyala.Flag’i al
Sağlanan bilgiler ile giriş yap.
Kopyaladığın cevabı yapıştır ve ödevi kaydet.
Flag window.alert ile gelecek.