ApiGen_ascan - psiinon/zaproxy GitHub Wiki
ZAP 2.4.3 API
Component: ascan
| Name | Type | Parameters | Description |
|---|---|---|---|
| status | view | scanId | |
| scanProgress | view | scanId | |
| messagesIds | view | scanId* |
|
| alertsIds | view | scanId* |
|
| scans | view | ||
| scanPolicyNames | view | ||
| excludedFromScan | view | ||
| scanners | view | scanPolicyName policyId | |
| policies | view | scanPolicyName policyId | |
| attackModeQueue | view | ||
| optionAttackPolicy | view | ||
| optionDefaultPolicy | view | ||
| optionDelayInMs | view | ||
| optionExcludedParamList | view | ||
| optionHandleAntiCSRFTokens | view | ||
| optionHostPerScan | view | ||
| optionMaxChartTimeInMins | view | ||
| optionMaxResultsToList | view | ||
| optionMaxScansInUI | view | ||
| optionTargetParamsEnabledRPC | view | ||
| optionTargetParamsInjectable | view | ||
| optionThreadPerHost | view | ||
| optionAllowAttackOnStart | view | ||
| optionInjectPluginIdInHeader | view | ||
| optionPromptInAttackMode | view | ||
| optionPromptToClearFinishedScans | view | ||
| optionRescanInAttackMode | view | ||
| optionShowAdvancedDialog | view | ||
| scan | action | url* recurse inScopeOnly scanPolicyName method postData |
|
| scanAsUser | action | url* contextId* userId* recurse scanPolicyName method postData |
Active Scans from the perspective of a User, obtained using the given Context ID and User ID. See 'scan' action for more details. |
| pause | action | scanId* |
|
| resume | action | scanId* |
|
| stop | action | scanId* |
|
| removeScan | action | scanId* |
|
| pauseAllScans | action | ||
| resumeAllScans | action | ||
| stopAllScans | action | ||
| removeAllScans | action | ||
| clearExcludedFromScan | action | ||
| excludeFromScan | action | regex* |
|
| enableAllScanners | action | scanPolicyName | |
| disableAllScanners | action | scanPolicyName | |
| enableScanners | action | ids* |
|
| disableScanners | action | ids* |
|
| setEnabledPolicies | action | ids* |
|
| setPolicyAttackStrength | action | id* attackStrength* scanPolicyName |
|
| setPolicyAlertThreshold | action | id* alertThreshold* scanPolicyName |
|
| setScannerAttackStrength | action | id* attackStrength* scanPolicyName |
|
| setScannerAlertThreshold | action | id* alertThreshold* scanPolicyName |
|
| addScanPolicy | action | scanPolicyName* |
|
| removeScanPolicy | action | scanPolicyName* |
|
| setOptionAttackPolicy | action | String* |
|
| setOptionDefaultPolicy | action | String* |
|
| setOptionAllowAttackOnStart | action | Boolean* |
|
| setOptionDelayInMs | action | Integer* |
|
| setOptionHandleAntiCSRFTokens | action | Boolean* |
|
| setOptionHostPerScan | action | Integer* |
|
| setOptionInjectPluginIdInHeader | action | Boolean* |
|
| setOptionMaxChartTimeInMins | action | Integer* |
|
| setOptionMaxResultsToList | action | Integer* |
|
| setOptionMaxScansInUI | action | Integer* |
|
| setOptionPromptInAttackMode | action | Boolean* |
|
| setOptionPromptToClearFinishedScans | action | Boolean* |
|
| setOptionRescanInAttackMode | action | Boolean* |
|
| setOptionShowAdvancedDialog | action | Boolean* |
|
| setOptionTargetParamsEnabledRPC | action | Integer* |
|
| setOptionTargetParamsInjectable | action | Integer* |
|
| setOptionThreadPerHost | action | Integer* |
Starred parameters are mandatory
Back to index