题目说明

难度1的题目,但是感觉没有这么简单。

解题过程

下载附件

下载附件,得到了一张图片。

解题思路

看我箭头指的地方,感觉十分不自然。

我们先用Stegsolve进行一下分析。

使用xor图层分析就可以很明显的看到左上角是有一块方框的,具体是什么还不清楚。我们继续看一下其他图层,(二维码图片还是主要看Red plane1 和 0)

既然牵扯到了二维码,我们可以使用QR_Research。不过我们也有更快的办法:“小机器人”

把二维码交给机器人扫描,得到了一串应该是16进制的东西。

不过很明显,机器人的容错率更低,我们使用QR_Research扫描出来的结果与其不匹配。最终还是用QR_Resarch进行扫描。

打开010Editor,在右上角的文件->导入16进制导入这一串文本(需要保存为txt,然后导入)

接着使用tool.lu的在线Pyc解密工具:https://tool.lu/pyc/ 进行解密

也可以使用uncompyle6进行解密pyc:

1
uncompyle6 <filename>.pyc > <filename>.py

速度更快哦!

小机器人的版本反编译成功!(崇拜)

保存到本地,使用Python2运行,得到flag。

1
flag{38a57032085441e7}