首页 > 其他 > 详细

XCTF-MISC-give_you_flag

时间:2021-01-25 23:42:50      阅读:46      评论:0      收藏:0      [点我收藏+]

参考博客:https://blog.csdn.net/qq_40481505/article/details/89425543

题目描述:

 

技术分享图片

 

题目附件:

下载得到一个gif文件,第50帧有一个不完整的二维码,无法扫描,与普通的二维码相比,缺少三个小方块,这些小方块被称为定位符(定位图案),用于标记二维码矩形的大小,用三个定位图案可以标识一个二维码矩阵的位置和方向。二维码具有很强的纠错功能,能够在30%面积被遮盖的情况下成功识别,但是前提是,定位符不被遮盖,因此接下来需要将三个定位符加上去。

 

技术分享图片

与正常的二维码对比一下(注意定位符号与码之间是有间隙的哦!)

技术分享图片

 

 

解决方法:

利用mac自带的裁剪编辑功能,把定位符和残缺二维码截到一张图里就可以利用ctrl实现编辑操作啦!(我真是个小机灵鬼!!!)

技术分享图片

用手机扫码可以得到flag:

flag{e7d478cf6b915f50ab1277f78502a2c5}

 

 

附上二维码的相关知识:二维码生成原理以及解析代码

反思:

残缺二维码不全,对二维码的理解,善用PS等技术是很有用的。

 

XCTF-MISC-give_you_flag

原文:https://www.cnblogs.com/lbwBH/p/14327916.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!