Esempio n. 1
0
 def preModule(self):
     if self.content_filter:
         self.content_filter = re.compile(self.content_filter)
     if self.name_filter:
         self.name_filter = re.compile(self.name_filter)
     HTTPDecoder.preModule(self)
     self.openfiles = {}  # dict of httpfile objects, indexed by url
Esempio n. 2
0
 def preModule(self):
     if self.content_filter:
         self.content_filter = re.compile(self.content_filter)
     if self.name_filter:
         self.name_filter = re.compile(self.name_filter)
     HTTPDecoder.preModule(self)
     self.openfiles = {}  # dict of httpfile objects, indexed by url
Esempio n. 3
0
    def preModule(self):
        if self.content_filter:
            self.content_filter = re.compile(self.content_filter)
        if self.name_filter:
            self.name_filter = re.compile(self.name_filter)
        HTTPDecoder.preModule(self)

        self.openfiles = {}  # dict of httpfile objects, indexed by url
        # Create output directory, if necessary
        if not os.path.exists(self.outdir):
            try:
                os.makedirs(self.outdir)
            except (IOError, OSError) as e:
                self.error("Could not create directory '%s': %s" %
                           (self.outdir, e))
                sys.exit(1)
Esempio n. 4
0
    def preModule(self):
        if self.content_filter:
            self.content_filter = re.compile(self.content_filter)
        if self.name_filter:
            self.name_filter = re.compile(self.name_filter)
        HTTPDecoder.preModule(self)

        self.openfiles = {}  # dict of httpfile objects, indexed by url

        # Create output directory, if necessary
        if not os.path.exists(self.outdir):
            try:
                os.makedirs(self.outdir)
            except (IOError, OSError) as e:
                self.error("Could not create directory '%s': %s" %
                           (self.outdir, e))
                sys.exit(1)