当前位置:首页 > 文章列表 > 科技周边 > 人工智能 > 纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

来源:51CTO.COM 2023-12-14 18:41:32 0浏览 收藏

有志者,事竟成!如果你在学习科技周边,那么本文《纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口》,就很适合你!文章讲解的知识点主要包括,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

现在,打印好的纸质二维码,可能也不安全了!

通过激光照射,攻击者在一百米开外就能分分钟实施篡改。

更可怕的是,这种激光用肉眼根本无法察觉,正常的二维码在无意之间就有可能变成恶意网站的入口。

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

最近,日本东海大学的研究人员开发出一种远距离、超隐蔽的二维码篡改方式。

被攻击后的二维码不仅在攻击过程中不可见,即使用肉眼看也和正常情况下没有任何区别

这样的攻击对于普通用户和设备而言,几乎无法预防

那么,科研人员是如何在不引人注意的情况下进行“偷天换日”的呢?

激光照射改变信息点“颜色”

若要阐述此问题,我们需先了解二维码扫描的基本原理

(本文中的“二维码”均是指我们最常见的QR型二维码)

通常我们看到的二维码由定位点、格式及掩码信息区、信息区和纠错区构成

以下图中的2(尺寸)M(纠错等级)型二维码为例,它由25×25个格点组成,其中左上、左下、右下的7×7区域为定位点。

图中的D1~D28以及E1~E16分别代表数据和纠错字段,而蓝色区域则是格式和掩码信息的区域

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

其中数据字段是由原始文本先经过分组,然后用一定的处理方式转换为二进制字符串,在二维码中用黑色和白色分别表示1和0

纠错字段,顾名思义就是为了避免在生成和扫描过程中产生误差而设计的,它由数据字段根据里德-所罗门算法生成,根据纠错等级的不同长度也有所区别。

格式和掩码信息区存储了二维码的编码方式(从明文到二进制串)以及掩码操作

掩码是为了避免出现某些特定图案影响扫描结果,按照一定规律对原始点阵进行的变换操作,操作方式存储在了掩码信息区域。

读取过程则是先捕捉定位点,然后对图像进行校正和降噪处理,接着判断格式及掩码区的位置并读取,以获知数据字段的解码方式。

本实验中,研究者通过逐步覆盖二维码信息的方法,构造出一个介于两个二维码之间的混合中间体

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

这个中间体包含了一个关键色块,它的颜色决定了真正被读取出的二维码究竟是哪一个。

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

科学家们可以用肉眼看不见的激光照射这个颜色块,从而决定摄像头的识别结果

经过照射之后,虽然肉眼看不出区别,但在摄像头的视角下原本是黑色的模块就会被识别为白色

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

下图比较了人眼和摄像头能够识别的波长范围:在低光环境中,人眼几乎无法识别超过600纳米的光线,即使在明亮的环境中,也无法看到超过700纳米的光线

而摄像头在700纳米的波长下依然有50%以上的捕捉率。

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

在这个实验中,研究人员使用了10毫瓦的635纳米(红色可见光)和785纳米(红外线)的光,分别在不同距离对二维码进行了照射

这里的0~50米是实际距离,而100米的距离是通过镜面反射实现的

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

结果显示,在10~40米处,两种波长的光都能成功将二维码指向的链接改成虚假网址;

在50米处,可见光处理的二维码出现了两个网址都能扫出的现象,但红外光依然能成功篡改;

在距离100米的位置,两种波长的光线照射后,二维码的显示结果交替出现

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

未来,研究者还计划把攻击距离增加到1公里。

不过,这个实验中需要使用透镜对激光进行聚焦,进而确定篡改信息点的位置。

如果光路中的气流扰动比较明显,则会对这一过程产生影响,因此长距离攻击存在更多不确定因素。

只要时不时扰动二维码面前的气流,激光就找不到位置了,这也是为了防御这种攻击所提供的可能

有些网友开玩笑说,在二维码前面扇扇子,把激光“赶走”可能更有效

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

在论文中,作者提到了除了通过气流扰动的方式之外,二维码拥有者还可以使用防篡改材料来避免被攻击

One More Thing

有一些案例是通过篡改二维码或者用激光照射交通标志来干扰自动驾驶系统

这种激光同样是肉眼不可见,但可以被摄像头识别,从而造成误导。

相关研究表明,在室内环境下,这种攻击对停车标志和限速标志的攻击成功率几乎是百分之百。

纸质二维码也能隔空篡改:百米之外无痕攻击,秒变恶意网站入口

论文地址(日语):http://id.nii.ac.jp/1001/00228597/

今天带大家了解了的相关知识,希望对你有所帮助;关于科技周边的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

版本声明
本文转载于:51CTO.COM 如有侵犯,请联系study_golang@163.com删除
解锁GPT-4和Claude2.1:一句话带你实现100k+上下文大模型的真实力,将27分提升至98解锁GPT-4和Claude2.1:一句话带你实现100k+上下文大模型的真实力,将27分提升至98
上一篇
解锁GPT-4和Claude2.1:一句话带你实现100k+上下文大模型的真实力,将27分提升至98
如何利用外包数据注释服务提升人工智能模型的能力?
下一篇
如何利用外包数据注释服务提升人工智能模型的能力?
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    511次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    498次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
查看更多
AI推荐
  • 千音漫语:智能声音创作助手,AI配音、音视频翻译一站搞定!
    千音漫语
    千音漫语,北京熠声科技倾力打造的智能声音创作助手,提供AI配音、音视频翻译、语音识别、声音克隆等强大功能,助力有声书制作、视频创作、教育培训等领域,官网:https://qianyin123.com
    112次使用
  • MiniWork:智能高效AI工具平台,一站式工作学习效率解决方案
    MiniWork
    MiniWork是一款智能高效的AI工具平台,专为提升工作与学习效率而设计。整合文本处理、图像生成、营销策划及运营管理等多元AI工具,提供精准智能解决方案,让复杂工作简单高效。
    105次使用
  • NoCode (nocode.cn):零代码构建应用、网站、管理系统,降低开发门槛
    NoCode
    NoCode (nocode.cn)是领先的无代码开发平台,通过拖放、AI对话等简单操作,助您快速创建各类应用、网站与管理系统。无需编程知识,轻松实现个人生活、商业经营、企业管理多场景需求,大幅降低开发门槛,高效低成本。
    125次使用
  • 达医智影:阿里巴巴达摩院医疗AI影像早筛平台,CT一扫多筛癌症急慢病
    达医智影
    达医智影,阿里巴巴达摩院医疗AI创新力作。全球率先利用平扫CT实现“一扫多筛”,仅一次CT扫描即可高效识别多种癌症、急症及慢病,为疾病早期发现提供智能、精准的AI影像早筛解决方案。
    116次使用
  • 智慧芽Eureka:更懂技术创新的AI Agent平台,助力研发效率飞跃
    智慧芽Eureka
    智慧芽Eureka,专为技术创新打造的AI Agent平台。深度理解专利、研发、生物医药、材料、科创等复杂场景,通过专家级AI Agent精准执行任务,智能化工作流解放70%生产力,让您专注核心创新。
    121次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码