BUUCTF_Re_[MRCTF2020]Xor

2022/4/26 23:16:44

本文主要是介绍BUUCTF_Re_[MRCTF2020]Xor,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

32位,无壳

IDA解析的时候.给了个奇怪的提示,没怎么注意,好像是pdb的问题

然后我的  IDA就不能反汇编了 

那就

手撸

 

 发现两个异或

第一个异或找不到什么东东

但是第二个函数

 

 

这个黄标函数里面有一串字符串

 

 

 

 还有个M

'MSAWB~FXZ:J:`tQJ"N@ bpdd}8g' 然后 异或的对象就真看不出来了 这里借鉴师傅的 (11条消息) [MRCTF2020]Xor_顾殇の点的博客-CSDN博客 计数器的值就是异或对象

exp:

s='MSAWB~FXZ:J:`tQJ"N@ bpdd}8g'
flag=''
for i in range(len(s)):
    flag+=chr(ord(s[i])^i)
print(flag)

flag{@_R3@1ly_E2_R3verse!}



这篇关于BUUCTF_Re_[MRCTF2020]Xor的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程