我很喜欢编程并遵循IT安全教程,该教程使用名为Harvester的python实用程序来收集电子邮件帐户和域以进行渗透测试。
我在我的操作系统上安装了python 2.7.10,并且我已经从GitHub克隆了最新版本的Harvestor并在终端内进行了cd。
问题:当我尝试使用以下命令运行程序时:
python TheHarvester.py
我收到错误消息,指出“找不到请求库,请在继续之前安装它”
这是否表明我需要从python下载更多库,即(Pip等)
我会感激一些转向,因为我可以做到这一点。
答案 0 :(得分:6)
如果您检查source code,您会看到它需要requests
库(错误消息中有拼写错误):
try:
import requests
except:
print "Request library not found, please install it before proceeding\n"
sys.exit()
所以,首先使用requests
安装pip
:
pip install requests
答案 1 :(得分:1)