忘記在哪個群里面看見有師傅說過這樣一句加,百度搜索“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