Interface | Description |
---|---|
Plugin |
This interface must be implemented by a Plugin for running the checks.
|
ScannerHook | |
ScannerListener | |
Variant | |
VariantScript |
Generic Script interface for Input Vectors
|
Class | Description |
---|---|
AbstractAppParamPlugin | |
AbstractAppPlugin |
AbstractAppPlugin is an abstract base class for Plugins basing on the hierarchy
of the site to perform a test.
|
AbstractDefaultFilePlugin | Deprecated
No longer used/needed (FilePlugins were replaced with Forced Browse).
|
AbstractHostPlugin | |
AbstractPlugin | |
Alert | |
Analyser | |
Category |
00000 - 09999 : information gathering
10000 - 19999 : default files
20000 - 29999 :
30000 - 39999 :
|
HostProcess | |
Kb |
Knowledge base records the properties or result found during a scan.
|
MultipartFormParser | |
MultipartParam | |
NameValuePair | |
PluginFactory | |
Scanner | |
ScannerParam | |
ScannerParamFilter |
Module for parameter filtering according to URL,
type and parameter name regexes
|
VariantAbstractQuery | |
VariantAbstractRPCQuery |
Abstract class for HTTP RPC request handling
|
VariantCookie |
A
Variant for Cookie headers, allowing to attack the names and values of the cookies. |
VariantCustom |
Custom Variant based on an implemented Script
|
VariantDirectWebRemotingQuery |
Variant to allow scanning of Direct Web Remoting (DWR) parameters
|
VariantFormQuery | |
VariantGWTQuery |
Simplified GWT RPC Variant only set to not-empty strings parameter...
|
VariantHeader |
A
Variant for HTTP headers, allowing to attack the values of the headers. |
VariantJSONQuery | |
VariantMultipartFormQuery |
Variant class used for Multipart Form-Data POST request handling.
|
VariantODataFilterQuery |
Specialized variant able to handle the filter parameters of OData URIs (focused on OData v2)
|
VariantODataIdQuery |
Specialized variant able to handles OData URIs for the resource ID part
It's focused on OData v2
Example of query having a single unnamed id:
http://services.odata.org/OData/OData.svc/Category(1)/Products?$top=2&$orderby=name Example of query having a composite (named) id: http://services.odata.org/OData/OData.svc/DisplayItem(key1=2L,key2='B0EB1CA') Reference: http://www.odata.org/documentation/uri-conventions |
VariantURLPath |
Variant class used for URL path elements.
|
VariantURLQuery | |
VariantUserDefined | |
VariantXMLQuery |
Variant specialized
|
Enum | Description |
---|---|
Alert.Source |
The source of the alerts.
|
Plugin.AlertThreshold | |
Plugin.AttackStrength |