kali下安装w3af出现错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kali下安装w3af出现错误相关的知识,希望对你有一定的参考价值。

从git上也克隆好了说的环境什么xml 什么python-pybloomfiltermmap graphviz也安装好了当我执行“./w3af_console或者./w3af_gui”出现

Traceback (most recent call last):

File "./w3af_console", line 13, in <module>

dependency_check()

File "/root/w3af/w3af/core/controllers/dependency_check/dependency_check.py", line 69, in dependency_check

pip_distributions = pip.get_installed_distributions(local_only=False)

AttributeError: 'module' object has no attribute 'get_installed_distributions'

根本不是网上所显示的那样有个shell脚本让执行。这个怎么处理

参考技术A C++可以直接读取的啊; C的话可以用%c一个一个的读,也可以用%s读取。

为啥kali下安装vmwareTools会出现这个?

装不上啊,求指点

今日无聊,想打开VMware虚拟机学习些东西,由于好久没有用了,登陆上去发现需要更新VMware Tools。系统已经直接挂载了VMware的更新盘符,但是打开后就是无法解压,也无法加可执行权限,情况就像是这样的:
无法解压

无法赋予可执行权限
显示 Read-only file system,网上也找了些方法,但是看着都挺复杂的,不愿意多研究。于是又回过头看看到底这个VM的更新包是怎么挂载的,用到了mount命令:

看到被挂载的VMware Tools 是(ro,noexec,nosuid,nodev,uid=0),百度了一下,这几个参数是这么个意思:

ro - 以只读模式挂载文件系统。
noexec - 不允许执行此文件系统上的二进制文件。
nosuid - 禁止 suid 操作和设定 sgid 位。
nodev - 不解析文件系统上的块特殊设备。
相对应的参数有
rw - 以读写模式挂载文件系统。
exec - 允许执行此分区的二进制文件。
suid - 允许 suid 操作和设定 sgid 位。这一参数通常用于一些特殊任务,使一般用户运行程序时临时提升权限。
dev - 解析文件系统上的块特殊设备。

1
2
3
4
5
6
7
8
这我一看,意思就是不让对这几个文件进行操作呗,是不是自动挂载的这个目录不对,会不会有点像把光碟插进电脑里,可以读,可以复制,但是就是不能操作呢?那所有文件拷贝到另一个目录里面行不行呢?
拷贝到目录funboy11
既然这个目录下的文件什么都不让我干,那我就放到一个自己建的目录下,看到VMwareTools-10.0.6-3595377.tar.gz这个文件没有可执行权限,给加上一个可执行权限:
chmod +x VMwareTools-10.0.6-3595377.tar.gz
然后解压:
gzip -d VMwareTools-10.0.6-3595377.tar.gz
然后解包:
tar xvf VMwareTools-10.0.6-3595377.tar
最后是这样的:
这里写图片描述
解压完多出来个 vmware-tools-distrib 的文件夹,进入这个文件夹,执行 vmware-install.pl 这个文件:
这里写图片描述
有些交互,需要你选【yes】or【no】,答案都已经列出来了,你只要根据需要,一直【回车】就OK。至此,Linux下的VMware-tools更新已经完成,重启虚拟机里面的操作系统,大功告成!
总结来看,还是挺简单的,只是最开始的不能加可执行权限,不能解压那没弄明白,耽误了些时间(虽然现在还是不太明白为什么会这样挂载),但是将这些文件拷贝出来,在自己的目录上进行,也不失为一种方法。

PS:VMware Tools:

(来自于百度百科)
介绍:

VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。
只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。
VMware Tools专栏提供VMware Tools下载及安装方法(含VMware Tools在linux系统,如Ubuntu系统下的安装方法),以及VMware Tools安装出错的解决方法。

作用:

1. 更新虚拟机中的显卡驱动, 使虚拟机中的XWindows可以运行在SVGA模式下.
2. 提供一个vmware-toolbox, 这个Xwindows下的工具可以让你修改一些VMWare的参数和功能.
3. 同步虚拟机和主机的时间.
4. 支持同一个分区的真实启动和从虚拟机中启动, 自动修改相应的设置文件.
VMware Workstation 从软盘和/或 CD-ROM 直接安装未修改的操作系统。在构造一台虚拟机时,这个安装过程是第一步并且也是唯一必需的一步。
但是,VMware 强烈建议你在每一台虚拟机中完成操作系统安装之后立即安装 VMware Tools 套件。在客户操作系统中安装 VMware Tools 非常重要。如果你不安装 VMware Tools,虚拟机中的图形环境被限制为 VGA 模式图形(640x480,16 色)。
*使用 VMware Tools,SVGA 驱动程序被安装,VMware Workstation 支持最高 32 位显示和高显示分辨率,显著提升总体的图形性能。
*工具包中的其他工具通过支持下面的增强,让你更方便地使用你的虚拟机。注意,只有正在运行 VMware Tools 时,这些增强才可用。
*在主机和客户机之间时间同步
注释: 只有当你在客户操作系统中设置时钟为一个比在主机中设置的时间更早的时间时,才可以在客户和主机操作系统之间同步时间。
*自动捕获和释放鼠标光标
*改善的网络性能
*在主机和客户机之间或者从一台虚拟机到另一台虚拟机进行复制和粘贴操作
参考技术A 面先把旧的 vmware-tools uninstall了,出错也没关系 参考技术B 有网友碰到过这样的kali安装VMwareTools出现下图这种情况怎么办呀?,问题详细内容为:kali安装VMwareTools出现下图这种情况怎么办呀?,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:
解决方案1:
看起来正常啊
前面先把旧的 vmware-tools uninstall了,出错也没关系
后面就一路回车好了

以上是关于kali下安装w3af出现错误的主要内容,如果未能解决你的问题,请参考以下文章

在virtualbox下kali安装失败怎么办

为啥kali下安装vmwareTools会出现这个?

win10下安装kali双系统,遇到这种情况怎么回事

kali linux 安装nessus是出现的问题

VM虚拟机安装kali linux

RHEL linux下llvm的安装。安装出现的错误如下,怎么解决?或者知道怎么编译,教一下。