题目链接
https://buuoj.cn/challenges#Beautiful_Side
解题过程
根据题目提示,应该有一半的二维码。先打开压缩包看看,是张漂亮的girl图片
老方法,先用010Editor打开分析,发现有张png图片
复制出来另存位png图片
确实是半张二维码
半张如何处理?参考joker-yan的博客,可以在线补全,打开网站试试
选择“New Project”
选择“New blank QR code”,选择合适的比例即可
效果如下
点击右侧“Load Sample",加载二维码图片
然后再左边方块位置用黑白填补,这步要有耐心。先用白色填满左半边区域,再用黑色慢慢的填。注意深红色方块也代表黑色,回字文周围的浅红色代表白色。补完后:
点击右上角回字文下边的浅蓝色的方块,淡蓝色方块中间的两块应该是白色,如图选择,然后保存
点击菜单上的”Tools“
选”Extract QR Information"
解码得到flag
Flag{OQWIC_4DS1A_S034S}
总结
1.知识点:png图片提取;二维码补全