Kali2021.1 关于w3af的一些问题

本文指导读者在遇到w3af安装过程中的pip依赖问题时,如何通过卸载、重新安装pip,以及调整源码包管理,解决python-pip缺失或版本不匹配的问题,包括apt-get命令的使用和相关软件包的安装步骤。
摘要由CSDN通过智能技术生成

关于w3af的一些问题

如果出现

./w3af_console
We recommend you install pip before continuing.http://www.pip-installer.org/en/latest/installing.html

我的笨办法

sudo pip uninstall pip #卸载掉pip 重新在https://pip.pypa.io/en/latest/installing/上安装
根据提示
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py  

在这里插入图片描述

curl扩展
-o 使得下载文件名称做为本地的文件夹名称
curl不指定安装位置默认安装在当前位置
请别忘了用man curl查询

找到curl下载文件并使用python get-pip.py安装
然后
在这里插入图片描述安装完毕后

cd~ 
w3af 
./w3af_console

出现报错
在这里插入图片描述
由于系统给我们已经做了一个包含以上命令的脚本放在/tmp/

bash /tmp/w3af_dependency_install.sh    # 发现报错①并根据提示解决问题

在这里插入图片描述
同理,根据提示来解决问题

sudo apt-get -y install python-setuptools python-pip python2.7-diev libsqlite3-dev libxslt1-dev libyaml-dev libxml2-dev

如果遇到找不到python-pip,或者被python3-pip替代
#更改以下更新源

deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free
contrib deb http://ftp.de.debian.org/debian buster main

然后再 apt clean apt update后再次执行报错的步骤
在这里插入图片描述
缺什么补什么,如果版本不对,可以卸载重装对应版本

apt remove python-pip-whl
apt install python-pip=18.1-5

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值