Volatility2.16 安装常见问题

我也是找了好久的资料才搞好的

Volatility是一款开源的内存取证分析工具,是一款开源内存取证框架,能够对导出的内存镜像进行分析,通过获取内核数据结构,使用插件获取内存的详细情况以及系统的运行状态。支持Windows,Linux,MaC,Android等多类型操作系统系统的内存取证方式。该工具是由python开发的,目前支持python2、python3环境;这里就介绍volatility3的使用。

Volatility 安装:

github项目地址:Volatility Foundation · GitHub

官方地址:Volatility 2.6 Release

 

到目录文件下 make install 或者 python2 setup.py install 进行安装

 安装完成后执行 python2 vol.py -h 可以看到版本号即为安装成功

安装完成过后可以使用但是有很多报错,由于该kali版本的python2和python3是共存的,但是vol2.6又是基于python2的,所以会导致库有问题。

通过下面的报错分析:

ImportError: No module named Crypto.Hash

ImportError: No module named distorm3

可以得出我们的Crypto和distorm3有问题

其实Crypto Pycrypto Pycryptodome这三个东西是同一个东西,Crypto 在Python上的名字是叫Pycrypto,是一个第三方库,而Pycrypto作者已经停更了所以会装不上,现在,他来了!!Pycryptodome是Pycrypto的延伸版本,语法都是一样的,所以我们直接

pip2 install pycryptodome,这边报错我没有pip2 先安装一下pip2

pip2的安装

kali的python2官方说不维护和更新了,但很多工具都是在python2.7环境下使用,下载模块需要用到pip2工具。

  1. 安装setuptools-18.5

wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.5.tar.gz

(这里我用windows下载到本地了,kali远程下载速度太慢!)

tar -zxvf setuptools-18.5.tar.gz

cd setuptools-18.5/

sudo python2 setup.py build

sudo python2 setup.py install

解压压缩包

解压缩命令:

命令:tar  -zxvf   压缩文件名.tar.gz -C /指定路径

  eg:tar -zxvf demo.tar.gz -C /home

2. 安装pip2

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py(同上,在本地起一个.py文件,

所有内容复制粘贴到本地)sudo python2 get-pip.py  

pip2 安装完成,继续操作

安装pycryptodome

安装完成之后报错减少了

安装distorm3

没有报错了

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

'陳平安'

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值