Hello
Describe the bug
My memory dump parses successfully with version 2.27.0, but not with version 2.28.0. I used both the vol.exe and the vol.py files
Context
Volatility Version: 2.28.0
Operating System: Windows 11 25H2 26200.8457
Python Version: 3.13.0
Suspected Operating System: ?
Dump size: 536805376 bytes
Commands:
- python vol.py -vvv -f "path\dump.mem" windows.info
- vol.exe -vvv -f "path\dump.mem" windows.info
To Reproduce
Steps to reproduce the behavior:
- Use commands:
python vol.py -vvv -f "path\dump.mem" windows.info
- See info (kind of error)
INFO volatility3.cli: Volatility plugins path: ['path\\volatility3-2.28.0\\volatility3\\plugins', 'path\\volatility3-2.28.0\\volatility3\\framework\\plugins']
INFO volatility3.cli: Volatility symbols path: ['path\\volatility3-2.28.0\\volatility3\\symbols', 'path\\volatility3-2.28.0\\volatility3\\framework\\symbols', 'path\\volatility3\\symbols']
DEBUG volatility3.plugins.yarascan: Using yara-python module
DEBUG volatility3.plugins.renderers.parquet_renderer: Arrow/Parquet libraries not found
Volatility 3 Framework 2.28.0
INFO volatility3.framework.automagic: Detected a windows category plugin
INFO volatility3.framework.automagic: Running automagic: ConstructionMagic
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info.kernel
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info.kernel
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info.kernel
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.automagic.construct_layers: Failed on requirement: plugins.Info
INFO volatility3.framework.automagic: Running automagic: SymbolCacheMagic
INFO volatility3.framework.automagic: Running automagic: LayerStacker
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DEBUG volatility3.framework.automagic.windows: Detecting Self-referential pointer for recent windows
DEBUG volatility3.framework.automagic.windows: WindowsIntelStacker hits: []
DEBUG volatility3.framework.automagic.windows: Older windows fixed location self-referential pointers
DEBUG volatility3.framework.automagic.windows: WindowsIntelStacker hits: [(<volatility3.framework.automagic.windows.DtbSelfRefPae object at 0x000002508BBA07D0>, 1736704)]
DEBUG volatility3.framework.automagic.windows: Found 4 valid pointers
DEBUG volatility3.framework.automagic.windows: DTB 1a8000 contains less than 12 valid pointers, ignoring
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: TypeError - Layer is not the required Architecture: FileLayer
DEBUG volatility3.framework.automagic.stacker: physical_layer maximum_address: 536805375
DEBUG volatility3.framework.automagic.stacker: Stacked layers: ['FileLayer']
INFO volatility3.framework.automagic: Running automagic: WinSwapLayers
INFO volatility3.framework.automagic: Running automagic: KernelPDBScanner
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
INFO volatility3.framework.automagic.pdbscan: No suitable kernels found during pdbscan
INFO volatility3.framework.automagic: Running automagic: SymbolFinder
INFO volatility3.framework.automagic: Running automagic: KernelModule
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: IndexError - No configuration provided: plugins.Info.kernel.layer_name
DETAIL 1 volatility3.framework.configuration.requirements: Symbol table requirement not yet fulfilled: plugins.Info.kernel.symbol_table_name
Unsatisfied requirement plugins.Info.kernel.layer_name:
Unsatisfied requirement plugins.Info.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
Unable to validate the plugin requirements: ['plugins.Info.kernel.layer_name', 'plugins.Info.kernel.symbol_table_name']
MAKE A NOTE! My dump size is 536805376 bytes, but log have info:
DEBUG volatility3.framework.automagic.stacker: physical_layer maximum_address: 536805375
Expected behavior
Memory analysis is just as successful as in version 2.27.0.
Example output
See in the 2nd step.
Additional information
As well as version 2.27.0, version 2.11.0 also works fine for me. Version 2.28.0 works fine with other memory dumps, but I’ve come across one that causes problems.
Regards,
Artem
Hello
Describe the bug
My memory dump parses successfully with version 2.27.0, but not with version 2.28.0. I used both the
vol.exeand thevol.pyfilesContext
Volatility Version: 2.28.0
Operating System: Windows 11 25H2 26200.8457
Python Version: 3.13.0
Suspected Operating System: ?
Dump size: 536805376 bytes
Commands:
To Reproduce
Steps to reproduce the behavior:
python vol.py -vvv -f "path\dump.mem" windows.infoMAKE A NOTE! My dump size is 536805376 bytes, but log have info:
DEBUG volatility3.framework.automagic.stacker: physical_layer maximum_address: 536805375Expected behavior
Memory analysis is just as successful as in version 2.27.0.
Example output
See in the 2nd step.
Additional information
As well as version 2.27.0, version 2.11.0 also works fine for me. Version 2.28.0 works fine with other memory dumps, but I’ve come across one that causes problems.
Regards,
Artem