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

Akümülatör VM

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

Görev

Çok küçük bir akümülatör makinesi (tek register acc) bir metni üretiyor. Bytecode program.hex dosyasında. Opcode tablosu:

0x01 IMM   acc = IMM        ; sonraki 1 byte
0x02 IMM   acc = (acc+IMM) & 0xFF
0x03 IMM   acc = acc ^ IMM
0xFF       emit(acc)        ; acc'yi cikti akisina yaz

Bytecode’u yorumla; üretilen akış flag’indir.

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.