聊天截图厚码也不安全,大神写了算法分分钟给你还原

日期:2022-02-17 15:47:48 / 人气:292

金磊 发自 凹非寺量子位 | 群众号 QbitAI讲个恐惧的故事。早上跟同事在微信上闲谈,聊起了一位女同事最近的变化。结果他反手就把文字打上马赛克,截图丢进了群里:还欠欠儿地补了一刀:@XXX,他说你坏话了呦~万万没想到,这位同事气势汹汹地走了过来,竟然直接点出了“秘密文字”的内容。事前的我是这样的:见状,这位教员补充道:都什麼年代了,以爲打马赛克我就认不出来了?分分钟恢复好吧!……猎奇如我,马上对这个技术展开了一番“调查”。(PS:聊天原图在文末揭晓)如何恢复打了马赛克的文字?还别说,国外一家公司的首席研讨员Dan Petro(下文简称Dan),这两天就发布了这麼一篇帖子。他直接点出了重点:打马赛克(像素化),是一种非常不好、不安全,而且会泄露敏感数据的方法。爲了验证他的说法,Dan亲身下场写了一个名爲Unredacter的工具。然后现场演示了一下,这个工具是如何一点一点把打了马赛克的文字恢复的:从上面的示例中,不美观出,即便原文打了厚厚的一层马赛克,在这个工具面前照旧像“裸奔”一样。或许你会说,这玩意儿操作起来会很复杂吧?不不不。非常之复杂,仅仅是2个步骤:用npm install安装依赖项用npm start来启动还有恢复打了马赛克的图片但一个非常理想的成果就是,Depix恢复的文字,从视觉效果上并不是很棒:Depix恢复出来的文字,有些地方的还是糊糊的。因此,国外Jumpsec Lab的一位研讨员指出了这个成果,并且还附上了一道比较有意思的应战:假设你破解了密码,请联络我们。这样的应战便惹起了Dan极大的兴味,这也就是他开发Unredacter的缘由。于是,在Unredacter的加持下,Dan顺利攻破了这项应战:然后Dan联络上了这位研讨员,在邮件的回复中,也证明了Dan的结果是正确的:不只如此,Dan还引见说,像类似用涂抹方式来打的马赛克,无论是在GiMP、Photoshop或许其它编辑器中,结果都是一样的。因此,他的破解方法应当是具有一定的通用性。当然,生活中我们或多或少都会有“打码”的需求,既然马赛克不安全,那有没有更好的方式呢?Dan对此的答复是:用黑色条来遮挡。还有恢复打了马赛克的图片其实“恢复马赛克”这件事,AI界早就有所研讨。例如杜克大学提出的PLUSE便是其中之一,还登顶了CVPR。但它修复的并不是文字,而是人像,例如:从原理角度来看,它本质上是生成统一网络(GAN)。PLUSE主要是根据模糊的马赛克像素,“画”出新的一张张不存在的人脸,再紧缩回马赛克形状跟原图比一比,把相似的版本拿出来展示。当然,这项技术也并非完美,也有翻车的时分。例如网友就拿马里奥试了试,结果……Emmm……这“味道”,不普通。One More Thing最后,来揭晓一下扫尾故事的答案。着实是个惨痛的经历了……

作者:高德注册登录官网




现在致电 5243865 OR 查看更多联系方式 →

COPYRIGHT 高德注册登录官网 版权所有