金磊从凹陷的秘史出发了。
量子比特|公众号QbitAI
讲可怕的故事。
早上和同事们在微信上闲聊,谈论了一位女同事最近的变化。
结果,他用反手把文章打马赛克,把截图扔在人群中。
还欠着债,扛着一把刀。
@XXX,他说了你的坏话~
没想到这位同事气势汹汹地走过来,直接指出了“秘密短信”的内容。
当时我是这样的。
看了看样子,李老师补充说。
几年了,你以为打马赛克就认不出来了吗?(威廉莎士比亚、马赛克、马赛克、马赛克、马赛克、马赛克、马赛克、马赛克)请恢复分钟!
.
好奇心和我一样,立即对这项技术展开了“调查”。
(PS:聊天原图在文末公开)
怎么样还原马赛克一个字?
此外,国外一家公司的首席研究员Dan Petro(以下简称Dan)在两天内发表了这样的文章。
他亲自指出要点。
马赛克(像素化)是一种非常不好、不安全和敏感数据泄露的方法。
为了验证他的主张,丹亲自写了一个名为Unredacter的工具。
并在现场演示了该工具是如何一点一点还原马赛克文字的。
从上面的例子可以看出,即使原文打了厚厚的马赛克层,在这个工具面前仍然像“裸奔”。
也许你会说,这工作很复杂?
不,不,不。
很简单。只是两个阶段。
使用Npm安装相关性使用NPM start启动
还有复原马赛克的照片。
但是一个现实的问题是,Depix还原的文本在视觉上不太好。
Depix还原的文章,有些地方还是模模糊糊的。
因此,海外Jumpsec实验室的一名研究员指出了这个问题,并补充了更有趣的挑战。
解密后请联系我们。
这些挑战引起了丹的极大兴趣,这也是他开发Unredacter的原因。
所以在Unredacter的帮助下,Dan成功地突破了这个挑战。
600" height="338"/>而后Dan联系上了这位研究员,在邮件的回复中,也证实了Dan的结果是正确的:
不仅如此,Dan还介绍说,像类似用涂抹方式来打的马赛克,无论是在GiMP、Photoshop或者其它编辑器中,结果都是一样的。
因此,他的破解方法应当是具备一定的通用性。
当然,生活中我们或多或少都会有“打码”的需求,既然马赛克不安全,那有没有更好的方式呢?
Dan对此的答复是:
用黑色条来遮挡。
还有还原打了马赛克的图片
其实“还原马赛克”这件事,AI界早就有所研究。
例如杜克大学提出的 PLUSE便是其中之一,还登顶了CVPR。
但它修复的并不是文字,而是人像,例如:
从原理角度来看,它本质上是生成对抗网络 (GAN)。
PLUSE主要是根据模糊的马赛克像素,“画”出新的一张张不存在的人脸,再压缩回马赛克状态跟原图比一比,把相似的版本拿出来展示。
当然,这项技术也并非完美,也有翻车的时候。
例如网友就拿马里奥试了试,结果……
Emmm……这“味道”,不一般。
One More Thing
最后,来揭晓一下开头故事的答案。
着实是个惨痛的教训了……
项目地址:
参考链接:
[1]
[2]
[3]
— 完 —
量子位 QbitAI · 头条号签约
关注我们,第一时间获知前沿科技动态
1.《【怎么把图片马赛克去掉】聊天屏幕厚度代码也不安全。大神用了算法,以分钟为单位恢复了。》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【怎么把图片马赛克去掉】聊天屏幕厚度代码也不安全。大神用了算法,以分钟为单位恢复了。》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2501404.html