Tersine mühendislik · 23/31
Nibble Takası
- Orta
- 100 puan
- 2 kişi çözdü
- 1 dosya
Görev
takas.bin iki aşamalı bir obfuscation’dan geçmiş:
# 1) her byte'ın yuksek ve dusuk 4 bit'i (nibble) yer degistirildi t = ((b << 4) | (b >> 4)) & 0xFF # 2) tum dizi bastan sona ters cevrildi cikti = t[::-1]
Nibble takası kendisinin tersidir. Adımları ters sırayla uygula: önce diziyi ters çevir, sonra her byte’ın nibble’larını tekrar takasla.
Dosyalar
Diziyi ters çevir, ardından her byte’a nibble takasını tekrar uygula.
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.