首页 > 系统相关 >volatility3处理虚拟机内存快照报错

volatility3处理虚拟机内存快照报错

时间:2023-08-14 11:13:04浏览次数:50  
标签:requirement 快照 volatility3 虚拟机 报错 file was symbol

准备工作

python 3.7 以上
https://github.com/volatilityfoundation/volatility3

#安装
pip install volatility3

#使用
vol.exe -vvv -f test-Snapshot1.vmem hashdump

-vvv 显示详细的报错信息
-f 指定内存镜像
hashdump 获取账号密码hash

生成Linux下的standalone文件

在Linux下使用pyinstaller生成standalone文件

获取volatility3源码

pyinstaller对多个py文件生成可执行文件,命令如下:
pyinstaller vol.spec

无法使用某些插件

pip install -r requirements.txt

安装volatility3时不会自动安装requirements中的库,需手动安装

volatility3处理虚拟机内存快照报错

报错如下

Unsatisfied requirement plugins.Hashdump.kernel.layer_name:
Unsatisfied requirement plugins.Hashdump.kernel.symbol_table_name:

A translation layer requirement was not fulfilled.  Please verify that:
        A file was provided to create this layer (by -f, --single-location or by config)
        The file exists and is readable
        The file is a valid memory image and was acquired cleanly

A symbol table requirement was not fulfilled.  Please verify that:
        The associated translation layer requirement was fulfilled
        You have the correct symbol file for the requirement
        The symbol file is under the correct directory or zip file
        The symbol file is named appropriately or contains the correct banner

将test-Snapshot1.vmsn放到与test-Snapshot1.vmem同一目录下即可正常运行

vol.exe -vvv -f test-Snapshot1.vmem hashdump

vmsn与vmem

标签:requirement,快照,volatility3,虚拟机,报错,file,was,symbol
From: https://www.cnblogs.com/dongpohezui/p/17628100.html

相关文章

  • Windows 10更新后,打开windows sandbox沙盒报错,找不到虚拟机监控程序的解决办法
    要点:1.卸载沙盒2.命令提示符输入bcdedit/sethypervisorlaunchtypeAuto3.重启后重新安装沙盒 windows10打开windowssandbox突然出现报错:找不到虚拟机监控程序。请启用虚拟机监控程序支持。Error0xc0351000.该系统上没有虚拟机监控程序。解决办法: 1、卸载windows沙......
  • git 上传报错及解决方案
    failedtopushsomerefsto报错内容,不能推送文件到github上error:failedtopushsomerefstogithub地址原因是github项目与本地文件夹一些关键文件的确实,比如.git,readme.md文件等等解决:本地文件夹打开控制命令台1、添加本地文件夹,github项目更新到本地gitadd.git......
  • 【Solid works报错(无法连接到服务器)】
    报错有时,安装好SolidWorks后,打开时会弹出如下的错误弹窗原因最主要的原因之一为:安装的杀毒软件将SolidWorks服务设为禁止启动,每次开机后都需要进行手动的启动,这里以火绒为例。点击进入火绒之后,点击启动项管理,找到服务项中的SolidWorksFlexnetServer和SolidWorksLicens......
  • 《深入理解Java虚拟机》读书笔记:内存分配策略
    Java技术体系中所提倡的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存。关于回收内存这一点,我们已经使用了大量篇幅去介绍虚拟机中的垃圾收集器体系以及运作原理,现在我们再一起来探讨一下给对象分配内存的那点事儿。对象的内......
  • VirtualBox虚拟机设置双网卡:内网固定IP方便内部使用、外网DHCP方便上网
    1.管理->主机网络管理器网卡设置:DHCP服务器设置:2.选定已创建的虚拟主机,设置->网络网卡1设置为:仅主机网卡2设置为:桥接网络 3.主机启动,修改网卡配置 4.查看效果 ......
  • mysql在开启group_replication后,状态显示为RECOVERING,告警日志报错MY-013117、MY-0115
    问题描述:mysql在开启group_replication后,状态显示为RECOVERING,告警日志报错MY-013117、MY-011582、MY-011583,如下所示:数据库:MySQL8.0.27系统:rhel7.364位1、问题重现Slave02[(none)]>select*fromperformance_schema.replication_group_members;+-----------------------......
  • mysql在开启group_replication后,报错ERROR 3092,This member has more executed transa
    问题描述:mysql在开启group_replication后,报错ERROR3092,Thismemberhasmoreexecutedtransactionsthanthosepresentinthegroup,如下所示:数据库:MySQL8.0.27系统:rhel7.31、异常重现Slave01[(none)]>startgroup_replication;ERROR3092(HY000):Theserverisnotc......
  • mysql在安装group_replication插件时,报错"version libcrypto.so.10 not defined in fi
    问题描述:mysql在安装group_replication插件时,报错"versionlibcrypto.so.10notdefinedinfilelibcrypto.so",如下所示:数据库:mysql8.0.27系统:rhel7.364位1、异常重现mysql>installplugingroup_replicationsoname'group_replication.so';ERROR1126(HY000):......
  • 《深入理解Java虚拟机》读书笔记:垃圾收集器
    垃圾收集器 HotSpot虚拟机包含的所有收集器如图3-5所示。图3-5展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,就说明它们可以搭配使用。新生代收集器:Serial、ParNew、ParallelScavenge,新生代收集器均采用复制算法老年代收集器:SerialOld(标记-整理算法)、Paral......
  • VMware中的虚拟机Debian10的服务器配置,使主机(win10)能够通过本地域名(如www.xxx.com)
    VMware中的虚拟机Debian10的服务器配置,使主机(win10)能够通过本地域名(如www.xxx.com)访问该服务器安装过程下载debian-10.13.0-amd64-DVD-1.iso(可选下载链接:Indexof/cdimage/archive(debian.org))在VMware中安装虚拟机这里点击浏览,选择下载好的镜像文件,然后......