Depix 是用于从马赛克中还原密码/英文数字组合的Python工具。
它的官方效果是这样的:
效果非常令人惊艳,恢复后基本和原文图相差无几。但是真的有那么神吗?
老规矩,需要打包好的软件关注小编,QQ群:721195303领取。
01
怎么做到的?
第一步,作者在编辑器中使用了与原图(带有马赛克的图片)相同的字体设置(文本大小,字体,颜色等设置),然后将 debruinseq.txt 内的文字和数字放入编辑器中并截图,这张截图中的所有文字都将被像素化后作为“搜索集”来识别原图中马赛克的真实内容:
第二步,将原图中的马赛克方块切出来成为一个个单个矩形,然后这些矩形将与“搜索集”中的每个块进行比对,找到最正确的结果。
第三步,在对应位置上对搜索集和原图中周围方块的匹配进行几何比较找到最短距离,重复此过程几次,找到最优结果。
接下来,让咱们试试这个Depix,看看是不是真的那么神。