Beispiel #1
0
    def __init__(self, target='www.example.com', debuglevel=0, path='/',
                 followredirect=True, extraheaders={}, proxies=None):

        self.log = logging.getLogger('wafw00f')
        self.attackres = None
        waftoolsengine.__init__(self, target, debuglevel, path, proxies, followredirect, extraheaders)
        self.knowledge = dict(generic=dict(found=False, reason=''), wafname=list())
Beispiel #2
0
 def __init__(self, target='www.microsoft.com', port=80, ssl=False,
              debuglevel=0, path='/', followredirect=True, extraheaders={}, proxy=False):
     """
     target: the hostname or ip of the target server
     port: defaults to 80
     ssl: defaults to false
     """
     self.log = logging.getLogger('wafw00f')
     waftoolsengine.__init__(self, target, port, ssl, debuglevel, path, followredirect, extraheaders, proxy)
     self.knowledge = dict(generic=dict(found=False, reason=''), wafname=list())
Beispiel #3
0
 def __init__(self, target='www.microsoft.com', port=80, ssl=False,
              debuglevel=0, path='/', followredirect=True, extraheaders={}, proxy=False):
     """
     target: the hostname or ip of the target server
     port: defaults to 80
     ssl: defaults to false
     """
     self.log = logging.getLogger('wafw00f')
     waftoolsengine.__init__(self, target, port, ssl, debuglevel, path, followredirect, extraheaders, proxy)
     self.knowledge = dict(generic=dict(found=False, reason=''), wafname=list())
Beispiel #4
0
 def __init__(
     self,
     target="www.example.com",
     debuglevel=0,
     path="/",
     followredirect=True,
     extraheaders={},
     proxies=None,
 ):
     self.attackres = None
     waftoolsengine.__init__(
         self, target, debuglevel, path, proxies, followredirect, extraheaders
     )
     self.knowledge = dict(generic=dict(found=False, reason=""), wafname=list())