[Rev]advanced-sherlly xp0int Posted on Aug 25 2018 # advanced ida 打开发现超级乱,还超级长,就直接去看输出。 把输出转成字符串。 根据flag格式,把‘flag’和输出字符串异或,发现异或的值有规律,45、44循环。 写个脚本处理一下 ```python import re output = '4b404c4b5648725b445845734c735949405c414d5949725c45495a51' output = re.sub(r"(?<=\w)(?=(?:\w\w)+$)", " ", output).split() flag = '' key = [45, 44] for i, x in enumerate(output): flag += chr(int(x, 16) ^ key[i % 2]) print(flag) ``` 结果是`flag{d_with_a_template_phew}` 打赏还是打残,这是个问题 赏 Wechat Pay Alipay [Rev]beijing-MF [web]spider-jaivy
没有帐号? 立即注册