Tersine mühendislik · 14/31
Besleme Zinciri
- Orta
- 100 puan
- 2 kişi çözdü
Görev
Bir şifreleme rutini geri getirildi (besleme/CBC benzeri akış şifresi):
unsigned char prev = 0x33; // IV
for(int i=0; s[i]; i++){
c[i] = s[i] ^ prev;
prev = c[i]; // her byte bir sonrakini besler
}Üretilen şifreli metin c (hex):
723e6a2b7209731a74177e0c533154274b2e432679016e1c61
IV = 0x33. Zinciri çöz.
s[0]=c[0]^IV; s[i]=c[i]^c[i-1].
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.