示例#1
0
 def __init__(self):
     Script.__init__(self, "timeline")
     QWidget.__init__(self, None)
     self.type = "timeline"
     self.nodeCount = 0
     self.timesCount = 0
     self.timeMap = {}
     self.m = 40  # Padding
     self.lineHeight = 4  # Pixel height of line
     self.metricOk = False
     self.colors = [
         ["blue", Qt.blue],
         ["red", Qt.red],
         ["green", Qt.green],
         ["yellow", Qt.yellow],
         ["magenta", Qt.magenta],
         ["cyan", Qt.cyan],
     ]
     self.stateinfo = "Initialized"
     self.dateMin = long(0xFFFFFFFFFFFFFFFF)
     self.dateMax = long(0)
     self.baseDateMin = self.dateMin
     self.baseDateMax = self.dateMax
     self.selDateMin = None
     self.selDateMax = None
     self.maxOcc = 0
     self.maxOccZoom = 0
     self.xHop = 0
     self.xRange = 0
     self.dataListsCreated = False
示例#2
0
文件: batch.py 项目: udgover/modules
 def __init__(self):
   Script.__init__(self, "batch")
   self.tm = TaskManager()
   self.DEBUG = False
   self.VERBOSITY = 0
   self.lp = LineParser(self.DEBUG, self.VERBOSITY -1)
   self.cm = ConfigManager.Get()
示例#3
0
 def __init__(self):
     Script.__init__(self, "batch")
     self.tm = TaskManager()
     self.DEBUG = False
     self.VERBOSITY = 0
     self.lp = LineParser(self.DEBUG, self.VERBOSITY - 1)
     self.cm = ConfigManager.Get()
示例#4
0
 def __init__(self):
   Script.__init__(self, "viewerimage")
   self.type = "imageview"
   self.icon = None
   self.vfs = vfs.vfs()
   self.reg_viewer = re.compile(".*(JPEG|JPG|jpg|jpeg|GIF|gif|bmp|png|PNG|pbm|PBM|pgm|PGM|ppm|PPM|xpm|XPM|xbm|XBM|TIFF|tiff).*", re.IGNORECASE)
   self.sceneWidth = 0
示例#5
0
 def __init__(self):
     Script.__init__(self, 'timeline')
     QWidget.__init__(self, None)
     self.type = 'timeline'
     self.nodeCount = 0
     self.timesCount = 0
     self.timeMap = {}
     self.m = 40  # Padding
     self.lineHeight = 4  # Pixel height of line
     self.metricOk = False
     self.colors = [['blue', Qt.blue], ['red', Qt.red], ['green', Qt.green],
                    ['yellow', Qt.yellow], ['magenta', Qt.magenta],
                    ['cyan', Qt.cyan]]
     self.stateinfo = 'Initialized'
     self.dateMin = long(0xffffffffffffffff)
     self.dateMax = long(0)
     self.baseDateMin = self.dateMin
     self.baseDateMax = self.dateMax
     self.selDateMin = None
     self.selDateMax = None
     self.maxOcc = 0
     self.maxOccZoom = 0
     self.xHop = 0
     self.xRange = 0
     self.dataListsCreated = False
示例#6
0
 def __init__(self):
     Script.__init__(self, "viewerimage")
     self.type = "imageview"
     self.icon = None
     self.vfs = vfs.vfs()
     self.reg_viewer = re.compile(
         ".*(JPEG|JPG|jpg|jpeg|GIF|gif|bmp|png|PNG|pbm|PBM|pgm|PGM|ppm|PPM|xpm|XPM|xbm|XBM|TIFF|tiff).*",
         re.IGNORECASE)
     self.sceneWidth = 0
示例#7
0
文件: hash.py 项目: kzwkt/dff
    def __init__(self):
        Script.__init__(self, "hash")   
        self.vfs = vfs.vfs()
        self.attributeHash = AttributeHash(self, "hash") 
	self.hashSets = HashSets()
        self.knownBadFiles = 0
        self.knownGoodFiles = 0
        self.errorFiles = 0
	self.skippedFiles = 0
        self.setResults() 
示例#8
0
 def __init__(self):
   Script.__init__(self, "hash")   
   self.vfs = vfs.vfs()
   self.__lock = threading.Lock()
   self.__cacheSize = 0
   self.__hashSets = HashSets()
   self.__knownBadFiles = 0
   self.__knownGoodFiles = 0
   self.__errorFiles = 0
   self.__skippedFiles = 0
   self.attributeHash = AttributeHash(self, "hash")
示例#9
0
 def __init__(self):
   Script.__init__(self, "disassemble")
示例#10
0
 def __init__(self):
     Script.__init__(self, "Web Browsers")
     self.name = "Web Browsers"
示例#11
0
 def __init__(self):
     Script.__init__(self, "SqliteDB")
     self.name = "SqliteDB"
示例#12
0
 def __init__(self):
     Script.__init__(self, "hexedit")
     self.type = "hexedit"
示例#13
0
文件: analyse.py 项目: vertrex/DFF
 def __init__(self, name):
    Script.__init__(self, name)
    self.vfs = vfs()
    self.moduleProcessusManager = ModuleProcessusManager()
    self.searchesResults = {}
示例#14
0
 def __init__(self):
   Script.__init__(self, "thumbnailvideo")
   self.icon = None
   self.vfs = vfs.vfs()
示例#15
0
 def __init__(self):
     Script.__init__(self, "skindetection")
     self.handler = SkinDetectionHandler()
     self.threshold = 0.3  #node will be tagged if > threshold
     self.thumbnailSize = 128  #smaller is faster but less prcesise
     self.tagNode = False
示例#16
0
文件: lnk.py 项目: vertrex/DFF
 def __init__(self):
     Script.__init__(self, "lnk")
     self.handler = LNKHandler()
示例#17
0
 def __init__(self):
     Script.__init__(self, "info")
     VariantTreePrinter.__init__(self)
     self.loader = loader.loader()
     self.processusManager = ProcessusManager()
     self.cm = ConfigManager.Get()
示例#18
0
 def __init__(self):
     Script.__init__(self, "file histogram")
     self.freq = [0 for i in xrange(0, 256)]
     self.xcount = [i for i in xrange(0, 256)]
示例#19
0
文件: evtxviewer.py 项目: vertrex/DFF
 def __init__(self):
     Script.__init__(self, "EvtViewer")
     self.type = "EvtViewer"
     self.t = None
示例#20
0
文件: fg.py 项目: kzwkt/dff
 def __init__(self):
   Script.__init__(self, "fg")
   self.processusManager = ProcessusManager()
   self.vtreeprinter = VariantTreePrinter()
示例#21
0
 def __init__(self):
     Script.__init__(self, "Document viewer")
     self.name = "Document viewer"
     self.thread = None
     self.converter = None
     self.askToClose = False
示例#22
0
 def __init__(self):
   Script.__init__(self, "cat")
   self.vfs = vfs.vfs()
   self.type = "cat"
   self.icon = None
   self.currentCodec = "UTF-8"
示例#23
0
文件: splunk.py 项目: vertrex/DFF
 def __init__(self):
  Script.__init__(self, "splunk")
  self.index = None
  self.service = None
  self.indexedTag = None
示例#24
0
 def __init__(self):
     Script.__init__(self, "thumbnailvideo")
     self.icon = None
     self.vfs = vfs.vfs()
示例#25
0
文件: textviewer.py 项目: kzwkt/dff
 def __init__(self):
     Script.__init__(self, "cat")
     self.vfs = vfs.vfs()
     self.type = "cat"
     self.icon = None
     self.currentCodec = "UTF-8"
示例#26
0
文件: lnk.py 项目: udgover/modules
 def __init__(self):
  Script.__init__(self, "lnk")
  self.handler = LNKHandler()
示例#27
0
 def __init__(self):
     Script.__init__(self, "metaexif")
     self.handler = EXIFHandler()
示例#28
0
文件: info.py 项目: udgover/modules
 def __init__(self):
   Script.__init__(self, "info")
   VariantTreePrinter.__init__(self)
   self.loader = loader.loader()
   self.processusManager = ProcessusManager()
   self.cm = ConfigManager.Get()
示例#29
0
文件: jobs.py 项目: kzwkt/dff
 def __init__(self):
     Script.__init__(self, "jobs")
     self.processusManager = ProcessusManager()
示例#30
0
文件: clamdscan.py 项目: vertrex/DFF
 def __init__(self):
     Script.__init__(self, "clamdscan")
     self.handler = ClamdScanHandler()
     self.scanner = None
示例#31
0
 def __init__(self):
     Script.__init__(self, "carver-gui")
示例#32
0
 def __init__(self):
     Script.__init__(self, "carverui")
     self.tm = TaskManager()
示例#33
0
 def __init__(self):
   Script.__init__(self, "metahachoir")
   self.handler = HachoirHandler()
示例#34
0
 def __init__(self):
     Script.__init__(self, "hexedit")
     self.type = "hexedit"
示例#35
0
 def __init__(self):
   Script.__init__(self, "Registry viewer")
   self.name = "Registry viewer"
   self.vfs = vfs()
   self.icon = None
示例#36
0
文件: post_process.py 项目: kzwkt/dff
 def __init__(self):
   Script.__init__(self, "post_process")
   self.tm = TaskManager()
示例#37
0
文件: prefetch.py 项目: kzwkt/dff
 def __init__(self):
  Script.__init__(self, "prefetch")
  self.handler = PrefetchHandler()
示例#38
0
 def __init__(self) :
   Script.__init__(self, "ls")
   self.vfs = vfs()
示例#39
0
 def __init__(self):
     Script.__init__(self, "exportcsv")
示例#40
0
 def __init__(self):
     Script.__init__(self, "SqliteDB")
     self.name = "SqliteDB"
示例#41
0
文件: regedit.py 项目: kzwkt/dff
 def __init__(self):
     Script.__init__(self, "Registry viewer")
     self.name = "Registry viewer"
     self.vfs = vfs()
     self.icon = None
示例#42
0
文件: player.py 项目: udgover/modules
 def __init__(self):
    Script.__init__(self, "player")
    self.vfs = vfs.vfs() 
示例#43
0
 def __init__(self):
   Script.__init__(self, "file histogram")
   self.freq = [0 for i in xrange(0, 256)]
   self.xcount = [i for i in xrange(0, 256)]
示例#44
0
 def __init__(self):
  Script.__init__(self, "metaexif")
  self.handler = EXIFHandler() 
示例#45
0
 def __init__(self):
     Script.__init__(self, "sqliteviewer")