Skip to content

Unsatisfied requirement plugins.Lsof.kernel: Linux kernel #583

@ghost

Description

Describe the bug
A clear and concise description of what the bug is.

Context
Volatility Version: Volatility 3 Framework 2.0.0
Operating System: CentOS 8
Linux localhost.localdomain 4.18.0-305.3.1.el8.x86_64 #1 SMP Tue Jun 1 16:14:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Python Version:
Python 3.6.8 (default, Mar 19 2021, 05:13:41)
[GCC 8.4.1 20200928 (Red Hat 8.4.1-1)] on linux
Suspected Operating System: CentOS 8
Linux localhost.localdomain 4.18.0-305.3.1.el8.x86_64 #1 SMP Tue Jun 1 16:14:33 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Command:
python3 vol.py -vvvvvvvv -f CentOS8.vmem linux.lsof.Lsof
To Reproduce
Steps to reproduce the behavior:

  1. Use command 'python3 vol.py -vvvvvvvv -f CentOS8.vmem linux.lsof.Lsof '
  2. See error
    Unsatisfied requirement plugins.Lsof.kernel: Linux kernel
    Unable to validate the plugin requirements: ['plugins.Lsof.kernel']
    Expected behavior
    A clear and concise description of what you expected to happen.
    According to the requirements of the symbol table.
    Screenshots
    [root@localhost volatility3]# python3 vol.py -vvvvvvvv -f CentOS8.vmem linux.lsof.Lsof
    Volatility 3 Framework 2.0.0
    INFO volatility3.cli: Volatility plugins path: ['/home/find/Downloads/dwarf2json-master/volatility3/volatility3/plugins', '/home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins']
    INFO volatility3.cli: Volatility symbols path: ['/home/find/Downloads/dwarf2json-master/volatility3/volatility3/symbols', '/home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/symbols']
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/plugins, /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins
    INFO volatility3.plugins.yarascan: Python Yara module not found, plugin (and dependent plugins) not available
    DEBUG volatility3.framework: No module named 'yara'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.yarascan based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/yarascan.py
    DEBUG volatility3.framework: No module named 'Crypto'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.cachedump based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/cachedump.py
    INFO volatility3.plugins.yarascan: Python Yara module not found, plugin (and dependent plugins) not available
    DEBUG volatility3.framework: No module named 'yara'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.callbacks based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/callbacks.py
    DEBUG volatility3.framework: No module named 'Crypto'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.hashdump based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/hashdump.py
    DEBUG volatility3.framework: No module named 'Crypto'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.lsadump based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/lsadump.py
    INFO volatility3.plugins.yarascan: Python Yara module not found, plugin (and dependent plugins) not available
    DEBUG volatility3.framework: No module named 'yara'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.svcscan based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/svcscan.py
    INFO volatility3.plugins.yarascan: Python Yara module not found, plugin (and dependent plugins) not available
    DEBUG volatility3.framework: No module named 'yara'
    DEBUG volatility3.framework: Failed to import module volatility3.plugins.windows.vadyarascan based on file: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/plugins/windows/vadyarascan.py
    INFO volatility3.cli: The following plugins could not be loaded (use -vv to see why): volatility3.plugins.windows.cachedump, volatility3.plugins.windows.callbacks, volatility3.plugins.windows.hashdump, volatility3.plugins.windows.lsadump, volatility3.plugins.windows.svcscan, volatility3.plugins.windows.vadyarascan, volatility3.plugins.yarascan
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/automagic
    Level 7 volatility3.cli: Cache directory used: /root/.cache/volatility3
    INFO volatility3.framework.automagic: Detected a linux category plugin
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    INFO volatility3.framework.automagic: Running automagic: ConstructionMagic
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof.kernel
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel.layer_name
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof.kernel.layer_name
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel.layer_name
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof.kernel
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Lsof.kernel.symbol_table_name
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof.kernel.symbol_table_name
    Level 9 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Lsof.kernel.symbol_table_name
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof.kernel
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel
    Level 9 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Lsof
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 6 volatility3.framework.automagic.construct_layers: Construction Exception occurred: Unexpected config value found: None
    INFO volatility3.framework.automagic: Running automagic: LinuxBannerCache
    Level 6 volatility3.framework.symbols.intermed: Searching for symbols in /home/find/Downloads/dwarf2json-master/volatility3/volatility3/symbols, /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/symbols
    INFO volatility3.framework.automagic.symbol_cache: Building linux caches...
    Level 7 volatility3.framework.layers.resources: Available URL handlers: HTTPErrorProcessor, HTTPDefaultErrorHandler, HTTPRedirectHandler, ProxyHandler, HTTPBasicAuthHandler, ProxyBasicAuthHandler, HTTPDigestAuthHandler, ProxyDigestAuthHandler, AbstractHTTPHandler, HTTPHandler, HTTPSHandler, HTTPCookieProcessor, UnknownHandler, FileHandler, FTPHandler, CacheFTPHandler, DataHandler, VolatilityHandler, JarHandler, OfflineHandler, LeechCoreHandler
    INFO volatility3.framework.automagic: Running automagic: LayerStacker
    Level 6 volatility3.framework: Importing from the following paths: /home/find/Downloads/dwarf2json-master/volatility3/volatility3/framework/layers
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using AVMLStacker
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using Elf64Stacker
    Level 6 volatility3.framework.layers.elf: Exception: Bad magic 0xf000ff53 at file offset 0x0
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using LimeStacker
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using QemuStacker
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using WindowsCrashDumpStacker
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using VmwareStacker
    Level 6 volatility3.framework.layers.vmware: Metadata found: VMSS (False) or VMSN (False)
    Level 8 volatility3.framework.automagic.stacker: Attempting to stack using LinuxIntelStacker
    DEBUG volatility3.framework.automagic.linux: No suitable linux banner could be matched
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel.layer_name
    Level 9 volatility3.framework.configuration.requirements: TypeError - Layer is not the required Architecture: FileLayer
    DEBUG volatility3.framework.automagic.stacker: Stacked layers: ['FileLayer']
    INFO volatility3.framework.automagic: Running automagic: LinuxSymbolFinder
    Level 9 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Lsof.kernel.symbol_table_name
    INFO volatility3.framework.automagic: Running automagic: KernelModule
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel.layer_name
    Level 9 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Lsof.kernel

Unsatisfied requirement plugins.Lsof.kernel: Linux kernel
Unable to validate the plugin requirements: ['plugins.Lsof.kernel']

Additional information
Add any other information about the problem here.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions