volatility3.framework.symbols.linux.utilities.tainting module
- class Tainting(*args, **kwargs)[source]
Bases:
VersionableInterfaceTainted kernel and modules parsing capabilities.
- Relevant Linux kernel functions:
modules: module_flags_taint
kernel: print_tainted
- classmethod get_taints_as_plain_string(context, kernel_module_name, taints, is_module=False)[source]
Convert the taints value to a 1-1 character mapping.
- Parameters:
- Return type:
- Returns:
The raw taints string.
- Documentation:
module_flags_taint kernel function
- classmethod get_taints_parsed(context, kernel_module_name, taints, is_module=False)[source]
Convert the taints string to a 1-1 descriptor mapping.
- Parameters:
- Return type:
- Returns:
A comprehensive (user-friendly) taint descriptor list.
- Documentation:
module_flags_taint kernel function
- version = (1, 0, 0)