拿到题目打开图片
用setgsolve打开在灰色位发现一个二维码
扫描得一串16进制字符
把字符保存成txt文件放到winhex观察
转成二进制后发现文件头是
03 F3 0D 0A
这是pyc文件的文件头
转成pyc文件后,反编译,这里使用反编译软件Easy Python Decompiler进行反编译
反编译完成,在文件里会出现一个12.pyc_dis文件打开后就是反编译好的代码
使用编辑器打开
def flag():
str = [65,
108,
112,
104,
97,
76,
97,
98]
flag = ''
for i in str:
flag += chr(i)
print(flag)
在代码中添加flag()
def flag():
str = [65,
108,
112,
104,
97,
76,
97,
98]
flag = ''
for i in str:
flag += chr(i)
print(flag)
flag()
运行得flag:AlphaLab



