马赛克后的图片到底能不能恢复?
大家好。
公众号后台经常有人发一张图片过来,然后问这个马赛克后的图片能不能恢复?那种图片都快马赛克成黑色的了,怎么可能恢复,这是一个很现实的问题,马赛克恢复的技术确实存在,但是前提是这张图片中的马赛克的部分有可以恢复的可能,如果已经涂黑了看不出任何之前的轮廓是没有恢复的可能。
之前我们也推荐过一个马赛克恢复的工具,今天借这个机会再推荐一个,同时也说一下什么情况下,我们认为图片里面的马赛克是可以被恢复的,避免大家过度神话马赛克恢复的技术。
今天要推荐的工具 unredacter,依然是一个对像素级马赛克恢复的工具,我们先来看一下示例:
可以看到以上动图,清晰的展示了该工具根据马赛克的轮廓逐步将马赛克进行恢复的过程,可以看到其实上面的马赛克根据之前有没有字,对应的像素是存在颜色的深浅的,而这样程序就可以根据像素的深浅,以及相邻字母之前的关系来推导原来被马赛克之前的文字。
而这个工具 unredacter 开发的意义也是警示大家不要使用类似的像素级的模糊技术,其存在被恢复的可能性,出现秘密被泄露的可能。
更多项目详情请查看如下链接。
开源项目地址:https://github.com/bishopfox/unredacter
开源项目作者:bishopfox
关注我们,一起探索有意思的开源项目。
更多精彩请扫码关注如下公众号。
Written on December 4, 2022