打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

2026-10-26 09:38:27 1点赞 1收藏 0评论

群里有人晒了张兑换券截图,二维码特意打了马赛克。另一个人把这张图顺手丢给 AI,几分钟后,码被完整还原,直接能扫。

这是前几天小红书上一篇帖子记录的事,帖子里有句话挺扎心,对面估计到现在都不知道,自己的"打码"其实等于没打。这篇帖子两天涨了上千个赞、两百五十多条评论,随后冲上微博热搜,扬子晚报记者跟着做了实测。你要是也晒过车票、演出票、兑换券截图,还细心地给码打了个马赛克,接下来的事跟你有关系。

评论区先吵成了两派。赞最多的一条有四百多个赞,搬出大学信息论反驳,说马赛克在 AI 出现之前就是不可逆的,原信息已经失真丢失,AI 只能靠预测,不可能完全复原。紧接着有人追问,那为什么照片打了码 AI 就还原不了。还有人根本不吵,直接把自己的微信二维码贴出来放话,还原了随便骂。另一位更狠,贴的是收款码,还原出来就给他转五十。

其实"打码能不能被还原"这场争论不是新话题。开源工具 Depix 专门把像素化的密码截图还原成明文,前几年在 GitHub 上红过一阵。对规整排列的文字来说,打码从来就不是保险。

打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

两边听着都有理。到底能不能还原?扬子晚报的实测做得很细。记者生成一张只含四个字的二维码,分别用模糊、笔刷涂抹、像素化三种方式打码,各做整体和局部处理,再反复让 AI 复原。

整体模糊的,AI 直接还原成功。像素化打得轻的,笔刷小、原图大那种,甚至轮不到 AI 出手,处理完的码自己就能扫。笔刷涂抹的、局部打码的、像素化打重了的,全都还原不出来,而且 AI 每次生成的码都不一样,扫不出内容。

打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

每次都不一样,这几个字是关键。这些场景下 AI 干的事不是还原,是猜一个新的。

猜中了、码恰好能扫,就成了帖子里那个吓人的"完整还原"。

那为什么二维码能猜中,照片就不行?信息论那派说得对的地方就在这,对照片确实成立。人脸是连续色调,抹掉了就是没了,AI 补出来的是一张说得通的脸,不是那张脸。

二维码不一样,它太规整了。只有黑白两色,信息量不大,还自带纠错冗余,就是缺个角、脏一块照样能扫的那个机制,最高纠错等级能容忍三成左右的破损。马赛克把一片区域压成一个色块,色块的灰度是周围格子的加权平均。

打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

马赛克网格和码的格子几乎必然错开,于是每个色块都带着线索。再叠加纠错,AI 就算猜错一部分格子,也不影响整张码扫出来。所以给照片打码没事,给二维码打码,经常等于没遮住。

先别上头。专家对媒体给过一个冷静判断,AI 恢复编码内容有可能,关键看处理后还剩多少信息。网上演示用的多是信息少、结构简单的码,还原难度低。真实的码信息越复杂、被完全遮挡的面积越大,准确恢复的可能性就越低,不能理解成 AI 能破解所有二维码。

贴收款码求还原的那几位,大概率输不了。但这事不该拿来赌,真正要防的在下面。

专家特别提醒的是"假马赛克"。很多人习惯用手机修图自带的涂鸦笔,半透明,涂上去看着是挡住了,原始信息其实还在。这种连 AI 都不用请,把亮度和对比度一拉,内容就重新显出来,能接近原图。评论区有人支招说以后别用马赛克、直接用涂鸦笔更安全,恰好踩进这个坑。那支笔要是不完全不透明,就一点都不可信。

那正确的做法是什么?最彻底的反而最省事,裁掉。敏感的码干脆别留在画面里,裁没了,AI 无从下手。

非要保留画面完整,就用完全不透明的实色块,盖住整个码的区域,包括三个角上"回"字形的定位方块。盖完检查边缘,别留半个格子。用贴纸也行,同样要不透明、全覆盖。

强调不透明实色是有道理的。马赛克的原理是圈一块区域、拿"平均色"替换,平均值本身就是线索。你自己涂上去的实色块跟原图像素毫无关系,AI 盯着看多久都得不到东西。

打了马赛克的二维码被AI几分钟还原:你辛苦打的那个码,八成等于没打

再养成一个习惯。截图和照片发出去之前过一眼,支付码、登录授权码、票务码、快递单信息,不需要展示的,就别让它存在。

原帖里传播最广的是这句话。马赛克只是让你看不清,不是让别人看不见。

下回群里晒券、晒票,别跟画笔较劲了。裁一刀,就完事。

内容由AI生成
展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
京东京享红包
距结束::
领京东现金红包 天天领3次 最高26888元
红包按钮
最新文章 热门文章
1
扫一下,分享更方便,购买更轻松