From 44a375e720e25edc80da146628e2e6362f5d9b10 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sun, 4 Jan 2015 21:21:34 +0000 Subject: [PATCH] Match the abstract property of the interface. --- volatility/framework/layers/intel.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volatility/framework/layers/intel.py b/volatility/framework/layers/intel.py index e5000da0f..bb00f42de 100644 --- a/volatility/framework/layers/intel.py +++ b/volatility/framework/layers/intel.py @@ -12,7 +12,6 @@ from volatility.framework import interfaces, exceptions class Intel(interfaces.layers.TranslationLayerInterface): """Translation Layer for the Intel IA32 memory mapping""" - minimum_address = 0 def __init__(self, context, name, memory_layer, page_map_offset): interfaces.layers.TranslationLayerInterface.__init__(self, context, name) @@ -30,6 +29,10 @@ class Intel(interfaces.layers.TranslationLayerInterface): self._structure = [('page directory', 10, False), ('page table', 10, True)] + @property + def minimum_address(self): + return 0 + @property def maximum_address(self): return (2 ** self._maxvirtaddr) - 1