注意:empire环境python2(python --version)
1.根据以下步骤下载 empire
git clone https://github.com/EmpireProject/Empire.git
cd Empire/
cd setup/
sudo ./install.sh
2.安装完后,运行(返回Empire目录下,输入 ./empire)
cd ..
./empire
3.爆出没有flask模块,我只是 pip install flask就成功了
4.之后运行又出现 “ _constant_time_” ,这个问题百度后好像是缺少 cryptography,先尝试 pip install cryptography 能不能解决吧。如果不能,按照以下文章步骤实行。弄完之后,我没成功安装cryptography ,然后又输入 pip install -I cryptography 成功了,我也不清楚这篇文章有没有发挥作用,感觉是有的
解决scrapy报错No module named cryptography.hazmat.bind_林家大叔-CSDN博客
5.之后运行缺少什么模块,就 pip install <模块名称>
模块 pydispatch :Kali下安装Empire的报错问题 | 码农家园(下载)
下载完之后,我记得已经成功了,但还是显示没有这个模块,好像是版本不够高,于是输入 pip install --upgrade pydispatch ,确实蛮好用,成功
模块 m2crypto :python2 python3 m2crypto 安装(rsa 私钥文件加密) - shmily3929 - 博客园(下载)
当时看报错信息,发现是缺少 swig,这不是python问题,是linux缺少的,输入 apt-get install swig,解决
from Crypto.Cipher import AES 错误:缺少 pycrypto 模块
6.不断搜索下载模块,百度真是好。到后来下载模块都是不甘心浪费了这么多时间,不过最终成功运行 empire,开心了。