央视实测:打码的二维码AI能一键复原,二维码截图别再随手发了
零日手记
零日手记
随笔漫记安全路
2026年10月29日 08:53
北京
去阅读
打上马赛克的二维码,AI几秒钟就能复原出能扫的原图——这不是理论推演,是央视总台记者实测验证过的。
事情起因是有网友在群里看到一张兑换券截图,发图人已经把二维码打了码。这名网友随手把打码图丢给AI图片工具尝试修复,结果复原后的二维码直接可以扫码读取信息。事件发酵后,央视记者做了系统测试,结论比大家想的更糟糕。
记者实测:三种打法,两种失守
| 遮挡方式 | AI修复结果 |
|---|---|
| 裁掉二维码两侧区域 | 复原成功,可扫 ——核心信息集中在中间 |
| 深色涂鸦盖住近一半面积 | 复原成功,可扫可跳转 |
| 只留大致轮廓、盖住细节纹路 | 复原失败,无法识别 |
注意第二种:打码面积接近一半,照样被还原。很多人以为\"盖住一大半就安全了\",实测证明这个直觉是错的。
为什么打码经常白打
二维码由三部分组成:定位标记、功能模块、核心数据模块。AI能不能复原,取决于你遮的是哪块:
- 遮住四周的冗余纠错区域→AI靠中间未遮挡部分就能补齐图案,照样能扫
- 遮住中间核心数据区且完全遮挡→原始编码彻底丢失,AI无能为力
- 打得浅、面积不够→同样能被还原
中国计算机学会计算机安全专委会委员王媛媛的总结很直白:核心数据集中在中间位置,马赛克只打四周,或者打得浅,AI都能修复出来。
问题就在这——普通用户打码根本不知道哪个区域是核心数据区,凭感觉涂两下,恰好涂在了纠错区上,等于给AI留了完整的原始信息。
二维码不是\"打码就算脱敏\"的信息
收款码、付款码、快递面单上的取件码二维码、兑换券、各类凭证码——这些截图发到群里、朋友圈、社交平台,风险是链式的:
- 别人复原出你的收款码→可以向你转账(看到真实姓名),配合钓鱼话术实施诈骗
- 复原取件码→快递被冒领
- 复原各类票券码→被核销,直接损失
- 更通用的场景:从二维码内容反推出账号、订单、系统入口,作为后续精准诈骗的素材
而AI图像修复能力还在快速变强——今天复原不了的角度,可能几个月后就通了。\"现在AI修不出来\"从来不是安全边界。
实用建议:怎么打码才真的安全
- 最好的方式是不发。收款码、快递单、兑换券都属于个人隐私,能不发就不发
- 必须发图时,对二维码区域做90%以上的遮挡,而且要彻底涂死——用不透明色块完全覆盖,不要用半透明马赛克、不要用轻度模糊
- 打码范围要覆盖整个二维码+周边留白,不能只打中间或只打边缘
- 模糊(blur)效果同理失效——AI去模糊能力比复原马赛克更强
- 发图前自己先扫一遍验证:如果打码后的图你用扫码软件还能读出信息,那别人用AI也能复原
最后一条自测建议值得单独说:打码后自己拿手机扫一次。扫不出来才敢发,这是最低成本的验证方式。
结语
这个事件的警示其实超出了二维码本身:AI正在快速吃掉过去那些\"以为做了处理就安全\"的模糊地带——打码、模糊、裁剪、低分辨率,在生成式AI面前都越来越不可靠。凡是包含敏感信息的图像,默认原则只有一条:要么不发,要么彻底销毁后发。
转发提醒身边人:打码≠安全,尤其是收款码。
来源:央视新闻微信公众号(总台央视记者崔世杰)
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。







评论