volatility3.schemas package
- create_json_hash(input, schema=None)[source]
Constructs the hash of the input and schema to create a unique identifier for a particular JSON file.
- dwarf2json_check_rust_type_confusion(input, dwarf2json_version)[source]
- dwarf2json sanity check for Rust and C types confusion:
dwarf2json #63
volatility3 #1305
- load_cached_validations()[source]
Loads up the list of successfully cached json objects, so we don’t need to revalidate them.
- parse_producer_version(version_string)[source]
Parses a producer version and returns a tuple of identifiers.
- Parameters:
version_string (
str
) – string containing dot-separated integers,
expected to follow the Volatility3 versioning schema