예제 #1
0
파일: timeline.py 프로젝트: udgover/modules
 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
파일: imageviewer.py 프로젝트: vertrex/DFF
 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
파일: sqlitedb.py 프로젝트: udgover/modules
 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
파일: regedit.py 프로젝트: udgover/modules
 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
파일: metaexif.py 프로젝트: udgover/modules
 def __init__(self):
  Script.__init__(self, "metaexif")
  self.handler = EXIFHandler() 
예제 #45
0
파일: sqliteviewer.py 프로젝트: vertrex/DFF
 def __init__(self):
     Script.__init__(self, "sqliteviewer")