Merge branch 'release/v2.0.0' into develop

This commit is contained in:
Mike Auty
2021-01-06 21:21:37 +00:00
7 changed files with 9 additions and 9 deletions
@@ -82,8 +82,6 @@ class LayerWriter(plugins.PluginInterface):
for name in self.context.layers:
yield 0, (name, )
else:
import pdb
pdb.set_trace()
# Choose the most recently added layer that isn't virtual
if self.config['layers'] is None:
self.config['layers'] = []
+3 -1
View File
@@ -5,7 +5,7 @@
import time
from typing import List, Tuple, Iterable
from volatility.framework import constants, interfaces, layers
from volatility.framework import constants, interfaces, layers, symbols
from volatility.framework.configuration import requirements
from volatility.framework.interfaces import plugins
from volatility.framework.renderers import TreeGrid
@@ -158,6 +158,8 @@ class Info(plugins.PluginInterface):
yield (0, ("Kernel Base", hex(self.config["primary.kernel_virtual_offset"])))
yield (0, ("DTB", hex(self.config["primary.page_map_offset"])))
yield (0, ("Symbols", self.config["nt_symbols.isf_url"]))
yield (0, ("Is64Bit", str(symbols.symbol_table_is_64bit(self.context, symbol_table))))
yield (0, ("IsPAE", str(self.context.layers[layer_name].metadata.get("pae", False))))
for i, layer in self.get_depends(self.context, "primary"):
yield (0, (layer.name, "{} {}".format(i, layer.__class__.__name__)))