|
|
|
|
|
_fuzzRequests(self,
freq)
Tests an URL for server side inclusion vulnerabilities. |
|
|
|
|
_getSsiStrings(self)
This method returns a list of server sides to try to include. |
|
|
|
|
_analyzeResult(self,
mutant,
response)
This method analyzes the result of _sendMutant(). |
|
|
|
|
end(self)
This method is called when the plugin wont be used anymore. |
|
|
|
|
getOptions(self)
Returns:
A list of option objects for this plugin. |
|
|
|
|
setOptions(self,
OptionList)
This method sets all the options that are configured using the
user interface generated by the framework using the result of
getOptions(). |
|
|
|
|
_findFile(self,
response)
This method finds out if the server side has been successfully
included in the resulting HTML. |
|
|
|
|
_getFilePatterns(self)
Returns:
A list of strings to find in the resulting HTML in order to check
for server side includes. |
|
|
|
|
getPluginDeps(self)
Returns:
A list with the names of the plugins that should be runned before
the current one. |
|
|
|
|
getLongDesc(self)
Returns:
A DETAILED description of the plugin functions and features. |
|
|
|
Inherited from core.controllers.basePlugin.baseAuditPlugin.baseAuditPlugin:
audit,
getType
Inherited from core.controllers.basePlugin.basePlugin.basePlugin:
__eq__,
getDesc,
getName,
printUniq,
setUrlOpener
|