关于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