ctf杂项中的拼图题
杂项中经常会遇到拼图题,这种题目直接拼可以解出来,但是很耗时间,如果用脚本拼会大大减少时间。
github:
https://github.com/nemanja-m/gaps
下载打开到当前目录到linux虚拟机
1
2
3git clone https://github.com/nemanja-m/gaps.git
cd gaps安装需要的包
1
2
3
4
5pip install -r requirements.txt
sudo apt-get install python-tk
pip install -e所有都安装成功了
文件夹里面有实例图片
create_puzzle images/pillars.jpg –size=48 –destination=puzzle.jpg
代表原图分割成功
拼图
gaps –image=puzzle.jpg –generations=20 –population=600
指定大小的拼图
gaps –image=puzzle.jpg –generations=20 –population=600 –size=48
不指定的话,很多时候不能完成
这个size就是小正方形的边长,如果是长方形就取长款的最大公因数
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!