give_you_flag(GIF原理、二维码定位符)

简介: give_you_flag(GIF原理、二维码定位符)

下载附件是一个GIF

 

看到最后你会发现它突然漏了一个二维码出来

我们将这个GIF分解成图片(动图就是由多张静态图片组合而成,按照一定的顺序和时间播放的)

 

提取出里面包含二维码的那张

但是我们发现这里有一个问题,二维码的定位符缺失了

(即三个角成了空白,导致无法定位,我们直接扫肯定是识别不到任何东西的)

这里需要进行一个修复的处理

我们首先找一个正常的二维码,将它的定位符截取下来,如下图

再加上前面从GIF中提取出来的不完整的二维码(最好也是对它裁剪一下,方便拼接)

我是在手机上使用的拼图功能 ,当然你熟悉PS或者其他软件的话这些肯定在电脑上更好操作


拼接好后保存,使用QR Research扫描

拿到 flag{e7d478cf6b915f50ab1277f78502a2c5}


目录
相关文章
|
移动开发 JavaScript 前端开发
|
PHP 调度 数据安全/隐私保护
【源码解读】TP5读取本地图片输出后,设置header头无效,图片乱码
在Thinkphp程序中读取本地图片,做出加工处理(如合并二维码等水印),然后输出给客户端,一直输出图片内容乱码。 设置了header image/png 不生效。 写下这篇TP源码排查文章,看看问题到底出现在哪个步骤。
574 0
【源码解读】TP5读取本地图片输出后,设置header头无效,图片乱码
|
小程序 前端开发 iOS开发
微信小程序:多行文本溢出出现多余的文字-webkit-line-clamp
微信小程序:多行文本溢出出现多余的文字-webkit-line-clamp
487 0
微信小程序:多行文本溢出出现多余的文字-webkit-line-clamp
|
计算机视觉 C#
知乎上有一个问题“在mfc框架中,有上面方法能直接将opencv2.0库中的Mat格式图片传递到Picture Control”中显示?
一直以来,我使用的方法都是shiqiyu在opencvchina上面提供的引入directshow,并且采用cvvimage和cameraDs的方法。这个方法虽然在xp/win7/win8下面都能够成果使用,但是一直以来我都没有动机去深入看一看这个方法。
1286 0
|
5月前
|
机器学习/深度学习 算法 云计算
文字改视频技术:Rerender A Video
Rerender A Video 的实现技术结合了深度学习、计算机视觉、图像处理、GPU 加速和云计算等多种先进技术,旨在提供高效、优质的视频渲染和增强功能。
61 2
|
7月前
|
机器人 计算机视觉
技术好文:RobotJS截取屏幕screen.capture踩坑
技术好文:RobotJS截取屏幕screen.capture踩坑
88 0
基于copy命令的图片文本隐写(Misc出题)
基于copy命令的图片文本隐写(Misc出题)
99 1
|
区块链
EasyX趣味化编程note6,图片操作及文字
EasyX趣味化编程note6,图片操作及文字
139 0
运用MyQR模块生成图片二维码报错:OSError: cannot write mode RGBA as JPEG
运用MyQR模块生成图片二维码报错:OSError: cannot write mode RGBA as JPEG
运用MyQR模块生成图片二维码报错:OSError: cannot write mode RGBA as JPEG
|
iOS开发
iOS开发-如何把广告,图片通过代码加到Screen上
iOS开发-如何把广告,图片通过代码加到Screen上
93 0