İçeriğe atla
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

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.