From 7a40d8128c8175c57da98d9c1e78c889779127d2 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Fri, 24 Nov 2017 22:28:14 +0000 Subject: [PATCH] Add in support for the smb protocol when loading files. --- volatility/framework/layers/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/volatility/framework/layers/__init__.py b/volatility/framework/layers/__init__.py index 63d1887af..4b6a990af 100644 --- a/volatility/framework/layers/__init__.py +++ b/volatility/framework/layers/__init__.py @@ -10,8 +10,6 @@ import urllib.request import zipfile from urllib import request -from volatility import framework - try: import magic @@ -19,6 +17,12 @@ try: except ImportError: IMPORTED_MAGIC = False +try: + import smb.SMBHandler +except ImportError: + pass + +from volatility import framework from volatility.framework import constants from volatility.framework.interfaces.layers import IMPORTED_MAGIC from volatility.framework.layers import intel, lime, physical, segmented, vmware