Web · 18/31
Sızmış .git
- Orta
- 100 puan
- 13 kişi çözdü
- 1 dosya
Görev
Bir sunucu yedeğinde .git klasörü yanlışlıkla yayına çıkmış (site-backup.zip). Git, dosyaları .git/objects/ altında zlib ile sıkıştırılmış nesneler olarak saklar. Her nesne blob <uzunluk>\0<icerik> biçimindedir.
.git/refs/heads/main sana bir nesne kimliği (SHA-1) verir. İlgili nesneyi bul, zlib ile aç, başlığı at ve içeriği oku. (git cat-file -p <oid> de iş görür.)
Dosyalar
oid’yi refs/heads/main’den al -> .git/objects/<ilk2>/<geri kalan> -> zlib.decompress.
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.