|
__init__(self)
|
|
discover(self,
fuzzableRequest)
|
|
_verify(self,
mutant)
|
|
_generateMutants(self,
fuzzableRequest)
Based on the fuzzable request, i'll search the wordnet database
and generated A LOT of mutants.
|
|
_generateQs(self,
fuzzableRequest)
Check the URL query string.
|
|
_addWords(self,
word)
Fills a list with all the wordnet word types of a word and returns
it.
|
|
_searchWN(self,
word)
Search the wordnet for this word, based on user options.
|
|
_popularityContest(self,
results)
|
|
_wnWordsToStr(self,
wnWordList)
|
|
_generateFname(self,
fuzzableRequest)
Check the URL filenames
|
|
_getFilename(self,
url)
|
|
_generateURLFromResult(self,
analyzedVariable,
resultSet,
fuzzableRequest)
Based on the result, create the new URLs to test.
|
|
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
|