Tersine mühendislik · 16/31
S-box Tersleme
- Orta
- 100 puan
- 2 kişi çözdü
- 2 dosya
Görev
Bir program, girdinin her byte’ını 256 elemanlı bir yer değiştirme tablosu (S-box) üzerinden geçirip output.bin üretti. Tablo sbox.json içinde (index -> değer). Şifreleme: output[j] = sbox[input[j]].
S-box bir permütasyon olduğundan tersi vardır. Ters tabloyu kur ve output’u çöz.
Dosyalar
Görsel ve metin dosyaları yeni sekmede açılabilir. Açılan sekmede dosyayı kaydet.
inv[sbox[i]] = i şeklinde ters tablo kur; sonra input[j] = inv[output[j]].
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.