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

Katmanlı Soyma

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

Görev

Çok katmanlı bir obfuscator. Kaynak boru hattı şöyle:

def encode(pw):
    a = pw[::-1]                       # 1) ters cevir
    b = bytes(x ^ 0x2C for x in a.encode())  # 2) 0x2C ile XOR
    return base64.b64encode(b).decode()      # 3) Base64

Üretilen çıktı:

URgaTnNeQ1RzX15JWHNFQEJNQVhNR1d1bXhgbQ==

Katmanları sondan başa soy: Base64 çöz -> 0x2C XOR -> ters çevir.

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.