buuoj-[MRCTF2020]Xor

1.winexe 32bit 无壳

2.进入程序 无法反汇编 去查了百度

3.很简单的异或

数据是MRCTF{@_R3@1ly_E2_R3verse!}

异或它的index就好了

str='MSAWB~FXZ:J:`tQJ"N@ bpdd}8g'
for i in range(0,len(str)):
    tem=i^ord(str[i])
    print(chr(tem),end='')

得到MRCTF{@_R3@1ly_E2_R3verse!}

posted @ 2022-12-02 12:29  今天吃大鸡腿  阅读(86)  评论(0编辑  收藏  举报