mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-09-23 10:04:52 +02:00
Refactor the ResourceAccessor so it can be used by layers.
This commit is contained in:
@@ -2,9 +2,9 @@ import logging
|
||||
import re
|
||||
from typing import Dict, Generator, List, Set, Tuple
|
||||
|
||||
from volatility.framework import interfaces, renderers, layers
|
||||
from volatility.framework import interfaces, renderers
|
||||
from volatility.framework.configuration import requirements
|
||||
from volatility.framework.layers import intel
|
||||
from volatility.framework.layers import intel, resources
|
||||
from volatility.framework.renderers import format_hints
|
||||
from volatility.plugins.windows import pslist
|
||||
|
||||
@@ -32,7 +32,7 @@ class Strings(interfaces.plugins.PluginInterface):
|
||||
"""Generates results from a strings file"""
|
||||
revmap = self.generate_mapping(self.config['primary'])
|
||||
|
||||
accessor = layers.ResourceAccessor()
|
||||
accessor = resources.ResourceAccessor()
|
||||
|
||||
for line in accessor.open(self.config['strings_file'], "rb").readlines():
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user