找不到请求库 - theHarvester.py

Chr*_*ani 2 python penetration-testing python-2.7

我很喜欢编程并遵循IT安全教程,该教程使用名为Harvester的python实用程序来收集电子邮件帐户和域以进行渗透测试.

我在我的操作系统上安装了python 2.7.10,我从GitHub克隆了最新版本的Harvestor,并在终端内进行了cd.

问题:当我尝试使用以下命令运行程序时:

python TheHarvester.py
Run Code Online (Sandbox Code Playgroud)

我收到一条错误,指出"未找到请求库,请在继续之前安装它"

这是否表明我需要从python下载更多库,即(Pip等)

我会感激一些转向,因为我可以如何运行.

终奌站

Sel*_*cuk 6

如果检查源代码,您将看到它需要requests库(错误消息中有拼写错误):

try:
    import requests
except:
    print "Request library not found, please install it before proceeding\n"
    sys.exit()
Run Code Online (Sandbox Code Playgroud)

所以,先安装requests使用pip:

pip install requests
Run Code Online (Sandbox Code Playgroud)