Reversing-x64-Elf-100
(怎么突然发现xctf中的逆向题难度突然降低了)
下载文件,然后ida打开,发现数据对比函数,进入函数内部
代码逻辑比较简单的,左边v3的顺序是D,p,e,f,`,U,b,m,l,f,s,t(为什么是这个顺序,请仔细分析这个循环结构体),然后每个都比要输入的数大一,代码分析完毕,
最后贴出我的wp
a=["D","p","e","f","`","U","b","m","l","f","s","t"]
s=''
for i in range(12):
s+=chr(ord(a[i])-1)
print(s)
本人python菜逼,只能手打数组,有简单方法可以留言告诉本菜逼,让我做题快上几分