コード例 #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
ファイル: imageviewer.py プロジェクト: udgover/modules
 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
ファイル: disassemble.py プロジェクト: jbinder/disassemble
 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
ファイル: hexeditor.py プロジェクト: udgover/modules
 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
ファイル: skindetection.py プロジェクト: vertrex/DFF
 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
ファイル: documentviewer.py プロジェクト: vertrex/DFF
 def __init__(self):
     Script.__init__(self, "Document viewer")
     self.name = "Document viewer"
     self.thread = None
     self.converter = None
     self.askToClose = False
コード例 #22
0
ファイル: textviewer.py プロジェクト: udgover/modules
 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
ファイル: videothumbnailviewer.py プロジェクト: vertrex/DFF
 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
ファイル: carvergui.py プロジェクト: udgover/modules
 def __init__(self):
     Script.__init__(self, "carver-gui")
コード例 #32
0
 def __init__(self):
     Script.__init__(self, "carverui")
     self.tm = TaskManager()
コード例 #33
0
ファイル: metahachoir.py プロジェクト: jbinder/metahachoir
 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
ファイル: hist.py プロジェクト: arxsys/dff-unsupported
 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")