刘功瑞的博客

有一天你突然惊醒,发现这一切,都只不过是一场梦。

攻防世界 XCTF Reverse Reversing-x64Elf-100 Writeup(注意ida对于数组的解析问题)

image.png

ida打开

image.png

image.png


查了资料才知道,v3+v4+v5是个数组,也就是v3[0]、v3[1]、v3[2]

然后逆推出结果就行。

arr = ["Dufhbmf","pG`imos","ewUglpt"]
len = 12
flag = ''
for i in range(12):
    str = arr[i%3]
    flag += chr(ord(str[2*(i/3)]) - 1)
print flag



image.png


发表评论:

Powered By Z-BlogPHP 1.5.2 Zero

Copyright www.liugongrui.com.All Rights Reserved.