放入die里面分析,发现是32位的,使用ida打开
在函数部分搜索main,选择main_0,f5反编译
分析代码 主要加密逻辑就是每个字符的ascll都减1
写一个解密脚本
encrypted = "ek`fz5123086/ce7ac7/`4a81`6/87b`b28a5|" flag = ''.join([chr(ord(c) + 1) for c in encrypted]) print(flag)