AltayCTFPRATİKby AltayCTF

Sütun Devriği

Zor 200 puan rev transpozisyonmatris

devrik.bin bir sütunsal devrik (columnar transposition) ile karılmış. Düz metin, 5 sütunlu bir ızgaraya SATIR bazında yazıldı, sonra SÜTUN bazında okundu (son satır 0x00 ile dolduruldu):

``
izgara[r][c] = duz_metin[r * SUTUN + c] # satir bazinda doldur
cikti = [izgara[r][c] for c in sutunlar for r in satirlar] # sutun bazinda oku
``

İşlemi tersine çevir: çıktıyı sütun bazında ızgaraya geri yerleştir, satır bazında oku, dolgu (0x00) byte’larını at.

Challenge dosyaları

Bu challenge'ı çöz

Flag'i bulup gönder, puanı kap. Ücretsiz — kayıt olman yeterli.

Arenada aç →

Bu challenge ne öğretiyor?

Önce okumak istersen

Aynı teknikle çözülen diğer challenge'lar