下载附件发现是.pyc文件,官方加密相当于开源,用python反编译查看
按题目的意思就自己写一个相反的脚本,把输入字符串求出来就行。
先base64解密,然后按照源码写个相反的就好了(异或两次后就复原)。
运行脚本
显然 nctf{d3c0mpil1n9_PyC} 就是我们要求的flag
下载附件发现是.pyc文件,官方加密相当于开源,用python反编译查看
按题目的意思就自己写一个相反的脚本,把输入字符串求出来就行。
先base64解密,然后按照源码写个相反的就好了(异或两次后就复原)。
运行脚本
显然 nctf{d3c0mpil1n9_PyC} 就是我们要求的flag