Tersine mühendislik · 4/31
Konum Ötelemesi
- Kolay
- 50 puan
- 2 kişi çözdü
Görev
Basit bir crackme’nin pseudo-assembly izi:
MOV i, 0 loop: LOAD al, input[i] ADD al, i ; her karakter kendi konumu kadar oteleniyor AND al, 0xFF CMP al, table[i] JNE fail INC i JMP loop
Kabul tablosu (table, ondalık):
65, 77, 86, 68, 93, 128, 113, 104, 129, 109, 115, 125, 107, 131, 115, 110, 115, 128, 140, 144
Ötelemeyi geri al, doğru girdiyi (flag) bul.
table[i] = (girdi[i] + i) mod 256. Geri: (table[i] - i) mod 256.
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.