volatility.framework.constants package

Volatility 3 Constants.

Stores all the constant values that are generally fixed throughout volatility This includes default scanning block sizes, etc.

AUTOMAGIC_CONFIG_PATH = 'automagic'

The root section within the context configuration for automagic values

BANG = '!'

Constant used to delimit table names from type names when referring to a symbol

CACHE_PATH = '/home/docs/.cache/volatility3'

Default path to store cached data

LINUX_BANNERS_PATH = '/home/docs/.cache/volatility3/linux_banners.cache'

“Default location to record information about available linux banners

LOGLEVEL_V = 9

Logging level for a single -v

LOGLEVEL_VV = 8

Logging level for -vv

LOGLEVEL_VVV = 7

Logging level for -vvv

LOGLEVEL_VVVV = 6

Logging level for -vvvv

MAC_BANNERS_PATH = '/home/docs/.cache/volatility3/mac_banners.cache'

“Default location to record information about available mac banners

PACKAGE_VERSION = '3.0.0_alpha1'

The canonical version of the volatility package

PARALLELISM = <Parallelism.Off: 0>

Default value to the parallelism setting used throughout volatility

PLUGINS_PATH = ['/home/docs/checkouts/readthedocs.org/user_builds/foobarv3/checkouts/latest/volatility/plugins', '/home/docs/checkouts/readthedocs.org/user_builds/foobarv3/checkouts/latest/volatility/framework/plugins']

Default list of paths to load plugins from (volatility/plugins and volatility/framework/plugins)

class Parallelism[source]

Bases: enum.IntEnum

An enumeration listing the different types of parallelism applied to volatility.

Multiprocessing = 2
Off = 0
Threading = 1
ProgressCallback = typing.Union[typing.Callable[[float, str], NoneType], NoneType]

Type information for ProgressCallback objects

SYMBOL_BASEPATHS = ['/home/docs/checkouts/readthedocs.org/user_builds/foobarv3/checkouts/latest/volatility/symbols', '/home/docs/checkouts/readthedocs.org/user_builds/foobarv3/checkouts/latest/volatility/framework/symbols']

Default list of paths to load symbols from (volatility/symbols and volatility/framework/symbols)