|
__init__(self)
|
|
discover(self,
fuzzableRequest)
Runs pykto to the site.
|
|
__run(self,
url)
Really run the plugin.
|
|
_updateDb(self)
This method updates the scandatabase from cirt.net .
|
|
_pykto(self,
url,
scanDbHandle)
This method does all the real work.
|
|
_serverMatch(self,
server)
Reads the kb and compares the server parameter with the kb
value.
|
|
_isComment(self,
line)
The simplest method ever.
|
|
_parse(self,
line)
This method parses a line from the database file
|
|
_sendAndCheck(self,
url,
parameters)
This method sends the request to the server.
|
|
_analyzeResult(self,
response,
expectedResponse,
parameters,
uri)
Analyzes the result of a _send()
|
|
_returnWithoutEval(self,
parameters,
uri)
|
|
getOptionsXML(self)
This method returns a XML containing the Options that the plugin
has.
|
|
setOptions(self,
optionsMap)
This method sets all the options that are configured using the
user interface generated by the framework using the result of
getOptionsXML().
|
|
getPluginDeps(self)
|
|
getLongDesc(self)
|
|
Inherited from core.controllers.basePlugin.baseDiscoveryPlugin.baseDiscoveryPlugin:
getType
Inherited from core.controllers.basePlugin.basePlugin.basePlugin:
__eq__,
getDesc,
getName,
printUniq,
setUrlOpener
|