The isf_url parameter is never populated, so this can go away.

This commit is contained in:
Mike Auty
2018-10-03 21:32:31 +01:00
parent c8dd50dacb
commit da6d211a40
+1 -9
View File
@@ -1,10 +1,7 @@
import typing
from volatility.framework import interfaces
from volatility.framework.configuration import requirements
from volatility.framework.symbols import intermed
from volatility.framework.symbols.windows.extensions import pe
class PEIntermedSymbols(intermed.IntermediateSymbolTable):
def __init__(self, *args, **kwargs):
@@ -14,8 +11,3 @@ class PEIntermedSymbols(intermed.IntermediateSymbolTable):
# the 32- and 64-bit extensions behave the same way, but the underlying structure is different
self.set_type_class('_IMAGE_NT_HEADERS', pe._IMAGE_NT_HEADERS)
self.set_type_class('_IMAGE_NT_HEADERS64', pe._IMAGE_NT_HEADERS)
@classmethod
def get_requirements(cls) -> typing.List[interfaces.configuration.RequirementInterface]:
return [requirements.StringRequirement("isf_url",
description="JSON file containing the symbols encoded in the Intermediate Symbol Format")]