sslstrip ImportError:没有名为 twisted.web 的模块

sslstrip ImportError:没有名为 twisted.web 的模块

我无法让 sslstrip 工作...当我运行时,sslstrip我得到了这个:

Traceback (most recent call last):
  File "/usr/local/bin/sslstrip", line 27, in <module>
    from twisted.web import http
ImportError: No module named twisted.web

以下是一些可能有用的信息:

-我正在使用 Kubuntu 20.04。我以超级用户身份运行所有命令。我已经运行成功apt-get updateapt-get upgrade

-我也跑了apt-get install python-twisted-web,而且pip3 install twisted成功了。

-尝试pip install twisted显示此信息(也无法修复此问题):

Command 'pip' not found, but there are 18 similar ones.

-正在播放的ls -al /usr/bin/python节目:

lrwxrwxrwx 1 root root 7 abr 15  2020 /usr/bin/python -> python2

-正在播放的which sslstrip | head -1节目:

/usr/local/bin/sslstrip

我想不出任何可能的其他信息,但如果您需要了解任何信息,请告诉我。我在许多不同的论坛上看到了很多关于同一问题的帖子,但似乎都没有解决,也没有提供任何对我或操作人员有用的解决方案,所以我希望这次情况有所不同。提前致谢

答案1

我在安装 sslstrip 时也遇到了一些困难。这个方法对我有用。我先从 kali 的一个新副本开始,然后从“https://github.com/Dewalt-arch/pimpmykali”运行 pimpmykali

之后安装了几个 python 模块,接下来是 twisted 和 service_identity。'pip install twisted' 使用 service_identity,我首先从https://pypi.org/project/service_identity/#files 'pip 安装 service_identity-18.1.0-py2.py3-none-any.whl'

那么'python sslstrip' 就可以很好地发挥作用。

相关内容