在新版的kali中,pip又被pip3替代无法知道python2的pip,这里我们先安装pip
1.下载+解压+安装setuptools包,依次执行:
root@kali:~#:wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz
root@kali:~#:tar zxvf setuptools-18.5.tar.gz
root@kali:~#:cd setuptools-18.5
root@kali:~#:python setup.py build
root@kali:~#:python setup.py install
2.下载+解压+安装pip,依次执行
root@kali:~#:wget https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz
root@kali:~#:tar zxvf pip-7.1.2.tar.gz
root@kali:~#:cd pip-7.1.2
root@kali:~#:python setup.py install
安装好pip,然后再通过pip安装你所缺少的模块
命令为pip install 模块名 -i https://pypi.tuna.tsinghua.edu.cn/simple
一般情况下缺少的模块都为twisted,所以输入以下命令:
pip install twisted -i https://pypi.tuna.tsinghua.edu.cn/simple
注意这里我缺少的是twisted这个模块,但是报错的时候他是提示:No module named twisted.web。这里你只需要执行pip install twisted这个就好了,.web是twisted模块的一部分,加上之后反而找不到。
可能会出现以下错误,输入pip install --upgrade pip即可
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-e_kdYT/twisted
You are using pip version 7.1.2, however version 20.2.4 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
最后一步:
从github上下载源码 ,执行命令:
root@kali:~/桌面# git clone https://github.com/moxie0/sslstrip.git
进入到该文件目录 在终端中执行
root@kali:~/桌面/sslstrip# python setup.py install