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

Çarpımsal Permütasyon

  • Orta
  • 100 puan
  • 2 kişi çözdü
  • 1 dosya

Görev

permutasyon.bin düz metinle aynı byte’ları içerir ama sırası çarpımsal bir permütasyonla karılmış. Kural (n = 32, k = 7):

cikti[i] = duz_metin[(i * k) % n]

k ile n aralarında asal olduğu için bu bir bijeksiyondur; her hedef konum tam bir kez dolar. Ters haritayı kurup byte’ları yerine oturt.

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.