CTF 自动拼图
忘记在哪个群里面看见有师傅说过这样一句加,百度搜索“CTF拼图脚本,有惊喜”。
在做JUSTCTF的题时候,看到一道拼图题。就想着试一试。
先百度搜了,看到了fjh1997师傅的一篇文章:https://blog.csdn.net/fjh1997/article/details/107585782
接下来就是实操了。首先就是要装montage和gaps。
我在windows环境装了半天,没成功,后来换到ubuntu一下就好了。。。
没记错的话,应该是
sudo pip install montage
首先装了montage,接下来按照https://blog.csdn.net/qq_45836474/article/details/105353690安装了gaps。
montage *.jpg -tile 24x10 -geometry +0+0 flag.jpg
这里的24x10,我猜应该是宽和高,这个命令能将很多图片进行拼接成一张图片。
接下来就是拼图了。
gaps --image=flag.jpg --size=58 --save
这里的size我盲猜是图片的大小,因为是看见每一个小图片的宽和高都是58,我这里填的就也是58。
接下来让脚本自动跑就行。
虽然没有百分之百还原,但是flag已经可以写出来了。
至于gaps的具体使用,可以看github的项目,地址:https://github.com/nemanja-m/gaps