RE2

correct_the_byte

FLAG-EiTMzujOpNwYCeervQMFod0hmZHC@

看一晚上也不知道要correct哪个byte,问了学长得知是异或的0x13有问题。所以就x/34xb $rsi打印出将要被异或的值,穷举要异或的数爆破。

再加上群里flag的开头图片,ctrl+f找出flag。

rsi_list = [
0x0c,
0x06,
0x0b,
0x0d,
0x67,
0x0f,
0x23,
0x1e,
0x07,
0x30,
0x3f,
0x20,
0x05,
0x3a,
0x04,
0x3d,
0x13,
0x09,
0x2f,
0x2f,
0x38,
0x3c,
0x1b,
0x07,
0x0c,
0x25,
0x2e,
0x7a,
0x22,
0x27,
0x10,
0x02,
0x09,
0x0a,
]
for i in range(100):
    for rsi in rsi_list:
        print(chr(rsi ^ i), end="")
    print()

复制以下链接,并粘贴到你的Mastodon、MisskeyGoToSocial等应用的搜索栏中,即可搜到对应本文的嘟文。对嘟文进行的点赞、转发、评论,都会出现在本文底部。快去试试吧!

链接:https://emptystack.top/note/re2