We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6df8ac2 commit ed8af0aCopy full SHA for ed8af0a
volatility3/framework/symbols/linux/utilities/modules.py
@@ -1,5 +1,6 @@
1
import logging
2
import warnings
3
+import functools
4
from typing import (
5
Iterable,
6
Iterator,
@@ -72,7 +73,7 @@ def gather_modules(
72
73
class Modules(interfaces.configuration.VersionableInterface):
74
"""Kernel modules related utilities."""
75
- _version = (3, 0, 1)
76
+ _version = (3, 0, 2)
77
_required_framework_version = (2, 0, 0)
78
79
framework.require_interface_version(*_required_framework_version)
@@ -313,6 +314,7 @@ def run_modules_scanners(
313
314
return run_results
315
316
@staticmethod
317
+ @functools.lru_cache
318
def get_modules_memory_boundaries(
319
context: interfaces.context.ContextInterface,
320
vmlinux_module_name: str,
0 commit comments