1.下载
这里po一下github地址,可以直接从这里下载:
GitHub - nemanja-m/gaps: A Genetic Algorithm-Based Solver for Jigsaw Puzzles :cyclone:
也可以在kali中使用:
git clone https://github.com/nemanja-m/gaps.git
cd gaps
poetry install
pip install .
三个命令一次搞定。
ps.我最初下载是参考得这位师傅:
【CTF工具】自动拼图工具gaps的安装与使用_gapscsdn-CSDN博客
其实已经很完备,如果出现报错得话直接拉去chat里面基本都会得到答案,记得需要预留足够得空间,并且似乎需要python3来运行,老版本得kali自带得2.7版本得python,如果不会换装得话也可以和我一样直接下载最新的kali重开一个虚拟机,真的用的比老版本流畅。
这样流程下来以后应该是可以的,但是我因为东一点,西一点学着下反而出现了很多bug,如果出现有gaps标蓝:
但是运行后却完全没反应也没有出现程序结束标志的话,可能是相关得依赖缺失,可以用下面这串命令查看是否成功下载了gaps,这里也给一个师傅得链接,写的很详细:
记录kali中安装gaps - CPYQY_orz - 博客园 (cnblogs.com)
pip3 install -e .
但是我的kali中并没有requirements.txt文件,也能成功运行,不懂是怎么回事
最后如果在输入上述命令时出现一下警告:
WARNING: The script gaps is installed in '/home/cming/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed gaps-0.1.0
这个意思是已经成功下载但是并没有存在于你的系统路径中,可以参考这个师傅得文章:
【CTF工具】解决gaps安装后仍无法执行(gaps命令没变亮)-CSDN博客
但是我自己使用却没能添加进系统路径中,最后我是用这个命令:
vim ~/.bashrc
在打开的文件末尾,点击i进入编辑模式,添加以下行:
export PATH="$HOME/.local/bin:$PATH"
最后点Esc进入普通模式,输入:wq!保存并退出,如果提示权限不够可以sudo su进入管理员模式重新进行操作。最后使用这个更新一下路径设置:
source ~/.bashrc
最后可以用以下指令查看是否添加路径成功:
echo $PATH
看见存在路径中后即可重新回到上面操作,以上就是我解决gaps问题得过程,若有错误欢迎批评指正。
版权归原作者 Cming@ 所有, 如有侵权,请联系我们删除。