解出flag
تم الإنشاء في: ١٢ أبريل ٢٠٢٦
تمت الإجابة باستخدام GPT-5.4 Pro بواسطة Chat01
تم الإنشاء في: ١٢ أبريل ٢٠٢٦
تمت الإجابة باستخدام GPT-5.4 Pro بواسطة Chat01
解出flag
flag 是:
UniCTF{0bf_15_1nt5r5st1ng}
我逆出来的结论是这个程序会先把输入做 PKCS#7 padding 到 32 字节,然后用一个魔改的 AES 风格算法(key 是 00 01 02 ... 0f,而且轮函数里多了一次 ShiftRows,不是标准 AES)去加密,再和程序里内置的 32 字节常量比较。
把那段内置常量反向解密后得到的明文是:
UniCTF{0bf_15_1nt5r5st1ng}\x06\x06\x06\x06\x06\x06
去掉末尾 padding,flag 就是上面那串。