İçeriğe atla
Tersine mühendislik · 8/31

Sekiz Bitlik Rotor

  • Kolay
  • 50 puan
  • 2 kişi çözdü
  • 1 dosya

Görev

rotor.bin dosyası basit bir obfuscation’dan geçmiş. Kaynak koddan geriye kalan not şu:

# her byte 8 bitlik alanda 3 adım SOLA döndürüldü (rotate-left)
cikti = ((b << 3) | (b >> 5)) & 0xFF

Dönme (rotation) kaymadan (shift) farklıdır: dışarı taşan bitler diğer uçtan geri girer. İşlemin tersini uygulayıp metni çöz.

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.