Blame view

modules/mft.py 359 Bytes
1
2
from module import Module
3
4
def getInstance():
    return MFTModule()
5
6
7

class MFTModule(Module):
8
    def __init__(self):
9
10
        self.name = "mft"
        self.description = "Extracts NTFS MFT"
11
12
        self.requiredVars = ["ntfsvol"]
        self.vars = {}
13
14

    def run(self):
15
16
        for x in self.vars:
            print(x + ": " + str(self.vars[x].value))
17