Pages

Saturday, 24 June 2023

Depix — 这款开源去“马赛克“工具,从马赛克中恢复内容



给截图中的重要信息加一下马赛克或者涂鸦是我们日常生活中保护隐私的常见操作,但随着技术的进步,你那看似很安全的马赛克和涂鸦遮盖并不安全。

前段时间就被曝出使用手机涂鸦功能来遮盖图片内容,轻而易举的就可以被恢复!

像这种我们截图后,随手用手机自带涂鸦功能遮盖一下,本以为很安全。可拿到”有心人”的手里,一分钟就能给你破解。

我们只需要再次利用手机的图片编辑功能,将曝光、鲜明度、高光、阴影、亮度等参数全部调至+100,然后再将对比度参数调至-100,原本被遮盖的内容就非常清晰的暴露出来了!

学设计的同学一定明白,马赛克其实是不可逆转的,什么恢复马赛克都是骗小白的。

那我们再遇到遇到这种需要遮盖的文字,直接使用马赛克不就安全了吗?然而并非万无一失,这几天一款开源项目在Github 突然火了起来,项目发布三天就突破5000星,截止到小帮发文估计要破1万星了~


Depix 这个项目是由信息安全顾问Sipke Mellema 开发的,它的主要功能就是利用AI算法将被像素化的文本内容从马赛克中还原出来。目前仅支持,英文字母、数字和英文标点符号。

Depix的原理是将马赛克区域的内容分割成许多个小块,然后将每个小块都和预先设置好的字符库(德布鲁因序列(De Bruijn sequence))进行像素匹配。

大多数被分割的小块都可以直接匹配到,先假设他们是正确的匹配,然后再通过与周围的块比较来确定其他块的匹配。重复几次匹配,就可以达到恢复马赛克的效果。

最后:Mellema开发这个AI项目并不是为了窃取信息,而是利用ECB和明文攻击的模式,提高信息保护技术。在他看来,不知道如何破坏当前的保护模式,是信息安全中的常见陷阱。

对于我们来说,以后截图时面对重要信息的打码,不能简单地用马赛克了,要尽量的加大马赛克强度使整个区域模糊成一体,或者直接使用白色或者黑色色块覆盖。

项目地址: https://github.com/beurtschipper/Depix

No comments:

Post a Comment