前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >记录Depix工具的使用

记录Depix工具的使用

作者头像
全栈程序员站长
发布2022-09-07 15:35:26
3.1K0
发布2022-09-07 15:35:26
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

这个月初有一个挺让人振奋的消息,说是出了一款开源去“马赛克“工具,三天就收获了3k+ star,现在star数已经达到了13.7k了,项目地址:https://github.com/beurtschipper/Depix


我是没有这种世俗的欲望的,所以当时就没关注,直到昨天”纵横杯”网络安全竞赛Misc中专门出了一个马赛克的题,就给出了下面这张图片

师傅们调侃说近视眼摘下眼镜离远一点就能看清楚了,我试了一下只能看出轮廓,但是还是看不清,这就需要用到Depix这个神奇的工具了。

我这里是在windows系统下使用的,下载源代码,官网给的运行示例如下:

Example:

代码语言:javascript
复制
python depix.py -p images/testimages/testimage3_pixels.png -s images/searchimages/debruinseq_notepad_Windows10_closeAndSpaced.png -o output.png

因为我同时有Python3和Python2的环境,所以要把上面的python换成python3

-p 后面的是待处理的马赛克图片的位置 -s 后面的是用于对比的图片的位置

用于对比的图片就很重要了,这里有四张可供选择的,具体使用时可以都试一下,看哪个还原效果更好

我这里使用最后一张来作对比还原题目给出的马赛克图片mosaic.png

首先进入Depix-main也就是这个界面打开命令行

执行:

代码语言:javascript
复制
python3 depix.py -p  C:\Users\xxxx\Desktop\mosaic.png -s E:\xxxxx\Depix-main\images\searchimages\debruinseq_notepad_Windows10_spaced.png -o flag.png

几分钟后得到结果

我又用其他几个对比图片分别又做了几次还原,结果如下

对比得出结果是0123468abd68abd0123

总的来说结果还是很不错的,好工具。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148386.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档