diff --git a/test_rig.py b/test_rig.py index 0075280b3..cec081eb5 100644 --- a/test_rig.py +++ b/test_rig.py @@ -113,14 +113,14 @@ def test_translation(): a, b = intel._translate(val) print(hex(val), hex(a), hex(b)) # print(bin(0x39000), bin(0xffab8020)) - #print(hex(intel.translate(0xffab8020))) + # print(hex(intel.translate(0xffab8020))) # TODO: # # X - Config system # X - Dataout Tree/List input/output -# - Plugins taking TranslationLayers +# - Plugins taking TranslationLayers # - Plugins # - Architectures # - Scanning Framework diff --git a/volatility/framework/interfaces/plugins.py b/volatility/framework/interfaces/plugins.py index 391cc0977..860cdef36 100644 --- a/volatility/framework/interfaces/plugins.py +++ b/volatility/framework/interfaces/plugins.py @@ -9,7 +9,7 @@ from volatility.framework import validity from volatility.framework.interfaces import context as context_module # -# Plugins +# Plugins # - Take in relevant number of TranslationLayers (of specified type) # - Outputs TreeGrid # diff --git a/volatility/framework/interfaces/symbols.py b/volatility/framework/interfaces/symbols.py index a66976103..f9d1e5edf 100644 --- a/volatility/framework/interfaces/symbols.py +++ b/volatility/framework/interfaces/symbols.py @@ -76,8 +76,8 @@ class SymbolTableInterface(validity.ValidityRoutines): # """Returns the number of items in the symbol list""" # return len(self.structures) # -# def __getitem__(self, key): -# """Resolves a symbol name into an object template +# def __getitem__(self, key): +# """Resolves a symbol name into an object template # # Note, this method cannot sub-resolve throughout a whole symbol space # """ diff --git a/volatility/framework/plugins/__init__.py b/volatility/framework/plugins/__init__.py index 8484993b0..51484b983 100644 --- a/volatility/framework/plugins/__init__.py +++ b/volatility/framework/plugins/__init__.py @@ -5,10 +5,13 @@ import os import sys import logging import inspect + import volatility.plugins as plugins + logger = logging.getLogger(__name__) + def class_subclasses(cls): """Returns all the (recursive) subclasses of a given class""" if not inspect.isclass(cls): diff --git a/volatility/plugins/windows/pslist.py b/volatility/plugins/windows/pslist.py index 193a77940..bd672c0fc 100644 --- a/volatility/plugins/windows/pslist.py +++ b/volatility/plugins/windows/pslist.py @@ -1,9 +1,8 @@ - import volatility.framework.interfaces.plugins as plugins -class pslist(plugins.PluginInterface): +class pslist(plugins.PluginInterface): @classmethod def determine_inputs(cls): - return {"primary":"Intel"} + return {"primary": "Intel"}