kali安装empire过程中遇到的各种报错解决方案

下载empire

首先需要到https://github.com/EmpireProject/Empire将empire下载下来并解压

安装-初始化

cd Empire/setup
./install.sh
./reset.sh

安装flask模块成功却依然报没有flask模块的错误

运行reset.sh初始化时就会出现以下错误,提示没有flask模块

kali安装empire过程中遇到的各种报错解决方案

然后使用pip安装flask成功之后依然报错,提示没有flask模块

kali安装empire过程中遇到的各种报错解决方案

这里是因为pip版本的问题,empire支持的是python2,所以安装的依赖模块都要采用pip2进行安装,输入 pip -V 查看版本,发现是python3.8

kali安装empire过程中遇到的各种报错解决方案

安装pip2

curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py
python2 get-pip.py

安装成功之后再次查看版本,pip默认版本是pip2

如果需要指定pip的版本可以用pip2或pip3

kali安装empire过程中遇到的各种报错解决方案

接下来就可以安装flask了

pip2 install flask

kali安装empire过程中遇到的各种报错解决方案

可以看到,flask模块报错已经解决,但又报以下错误

kali安装empire过程中遇到的各种报错解决方案

这里是因为缺少cryotigraphy模块,后面缺少的模块都安装基本都没问题,直接贴上命令,

pip2 install cryptography
pip2 install iptools
pip2 install netifaces

这样是为了更加清晰缺少的每个模块,在empire的安装目录下有个requirement.txt,里面记录了需要的依赖模块,可以通过以下命令去安装,

执行下面的命令即可,这里需要说明一下,如果安装requirement.txt里面的模块时出现报错可以忽略,因为安装的目的只是为了让mepire运行起来,我测试发现里面的模块不一定需要全部安装成功

pip2 install -r requirements.txt

kali安装empire过程中遇到的各种报错解决方案

kali安装empire过程中遇到的各种报错解决方案

安装pydispatcher模块报错

提示缺少pydispatch模块,安装pydispatcher模块

pip2 install pydispatcher

安装到pydispatcher时出现报错,如下图所示

kali安装empire过程中遇到的各种报错解决方案

应该是由于pip2版本过低了吧,用下面的命令升级下就可以了

pip2 install –upgrade setuptools
pip2 install pydispatcher

kali安装empire过程中遇到的各种报错解决方案

安装pydispatcher成功

然后是zlib_wrapper模块,直接安装

pip2 install zlib_wrapper

安装M2Crypto模块报错

kali安装empire过程中遇到的各种报错解决方案

pip2 install M2Crypto

kali安装empire过程中遇到的各种报错解决方案

这个错误可参考下面的文章进行解决,我是安装python-m2crypto之后解决的

https://www.cnblogs.com/shmily3929/p/8117258.html

apt-get install python-m2crypto

kali安装empire过程中遇到的各种报错解决方案

安装完 python-m2crypto 之后重新初始化empire已经没有m2crypto的报错了

提示没有macholib.Mach0模块,直接安装macholib即可

pip2 install macholib

kali安装empire过程中遇到的各种报错解决方案

后面几个模块安装没遇到啥问题,缺少哪个模块就直接安装即可,直接贴上命令

pip2 install pefile
pip2 install xlrd
pip2 install xlutils

安装pycrypto报错

提示确实Crypto.Cipher模块

kali安装empire过程中遇到的各种报错解决方案

安装pycrypto出现报错,如下图所示

pip2 install pycrypto

kali安装empire过程中遇到的各种报错解决方案

选用pycryptodome模块安装

pip2 install pycryptodome

kali安装empire过程中遇到的各种报错解决方案

成功安装crypto模块的报错,最后就没遇到啥问题了,安装最后几个模块就运行empire成功了

kali安装empire过程中遇到的各种报错解决方案

pip2 install dropbox
pip2 install pyminifier
./reset.sh

kali安装empire过程中遇到的各种报错解决方案

总结

基本都是因为依赖缺失或者是版本不兼容引起的报错,除此之外,每个人用的版本和相关模块依赖都有所不同,所以肯定还会遇到其他方面的报错,不过解决的办法和原理都基本相同。

Original: https://blog.csdn.net/yang1234567898/article/details/125201500
Author: imz丶
Title: kali安装empire过程中遇到的各种报错解决方案

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/744890/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球