From 70dfa09b26c66bcb8996e6399522e1053dd121b1 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Fri, 2 May 2025 14:31:34 +0200 Subject: [PATCH] add bin_attribute address virtual member --- volatility3/framework/symbols/linux/extensions/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/volatility3/framework/symbols/linux/extensions/__init__.py b/volatility3/framework/symbols/linux/extensions/__init__.py index d41386e7e..b02dc3dd2 100644 --- a/volatility3/framework/symbols/linux/extensions/__init__.py +++ b/volatility3/framework/symbols/linux/extensions/__init__.py @@ -3221,3 +3221,10 @@ class bin_attribute(objects.StructType): return None return None + + @property + def address(self) -> int: + """Equivalent to module_sect_attr.address: + - https://github.com/torvalds/linux/commit/4b2c11e4aaf7e3d7fd9ce8e5995a32ff5e27d74f + """ + return self.private