Kali Linux安装zenmap报错解决

今天继续给大家介绍渗透测试相关知识,本文主要内容是Kali Linux安装zenmap的报错问题解决。

免责声明:
本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!
请勿使用本文中的技术渗透测试未经授权过的主机!!!

一、依赖安装

在上文Kali Linux安装zenmap详解中,我们介绍了kali Linux安装zenmap的方法。但是,由于zenmap的运行需要一些依赖,因此,我们如果想要正常运行zenmap,还需要安装zenmap的一些依赖。
首先,我们下载这些依赖包,执行命令:

wget http://azure.archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

之后,我们需要安装这些依赖包,安装顺序如下:

dpkg -i python-gobject-2_2.28.6-14ubuntu1_amd64.deb
dpkg -i python-cairo_1.16.2-2ubuntu2_amd64.deb
dpkg -i python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

二、libffi7报错解决

在执行上述安装命令时,有可能还报错,报错提示是缺少依赖。
如果报错信息显示缺少libffi7的依赖,那么解决方式如下:
首先,我们来下载libffi7的依赖包,下载地址如下:
https://debian.pkgs.org/sid/debian-main-amd64/libffi7_3.3-6_amd64.deb.html
下载后,如下所示:
在这里插入图片描述
之后,我们需要安装该依赖包,执行命令:

dpkg -i libffi7_3.3-6_amd64.deb

这样,我们的libffi7的安装就完成了。

三、error processing package python-gtk2 错误解决

在Kali Linux系统中,是自带默认安装有Python3和Python2的,但是,我们在安装python-gtk2时,有时候也会报缺少Python依赖的错误。
这时,我们可以使用dpkg的–ignore-depends参数,使得在安装时忽略python的依赖,执行命令:

dpkg -i --ignore-depend=python python-gtk2_2.24.0-5.1ubuntu2_amd64.deb

该命令执行结果如下:
在这里插入图片描述
这样,当我们安装好依赖,再次打开zenmap时,就可以正常打开了,如下所示:
在这里插入图片描述
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

猜你喜欢

转载自blog.csdn.net/weixin_40228200/article/details/125028439