首页 > 其他 > 详细

一次CTF后对二维码的认识

时间:2017-12-29 22:15:38      阅读:1150      评论:0      收藏:0      [点我收藏+]

 

前一段时间参加一个CTF比赛的时候其中有一个题目就是一张二维码图片,然后获取其中的信息来解题,那个二维码的特别之处在于,它把3个位置探测区域用几张美女图片代替了,然后在做题的时候顺便简单的了解了一下二维码的原理。

 

如图所示,在二维码的三个角处有位置探测区域,它是用来方便扫码时对二维码进行定位,所以你即使倒着扫二维码也可以正常扫到。然后二维码中有很多黑白相间的小点,其实它们就可以分为黑点和白点,然后扫码时是从右往左,从上往下读取图案的信息。白点=0,黑点=1,所以划出的红色区域信息为:0001100100011001100111001。

 

黑白区域包含了数据和纠错码字,然后我们扫码时机器读取到的二进制信息会经过编码转化后变为有用信息。

技术分享图片

 

一次CTF后对二维码的认识

原文:https://www.cnblogs.com/QKSword/p/8146362.html

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