Skip to content

Commit cd04397

Browse files
authored
Merge pull request #1860 from zapbot/update-site-content
Update site content
2 parents 699a491 + 11d0b48 commit cd04397

File tree

6 files changed

+72
-3900
lines changed

6 files changed

+72
-3900
lines changed

docs/desktop/addons/automation-framework/index.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -49,27 +49,13 @@
4949
<guid>/docs/desktop/addons/automation-framework/job-ascanconfig/</guid>
5050
<description>&lt;h1 id=&#34;automation-framework---activescan-config-job&#34;&gt;Automation Framework - activeScan-config Job&lt;/h1&gt;&#xA;&lt;p&gt;This job configures the active scanner, for custom active scans (e.g. Sequence).&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;yaml&#34;&gt;YAML &lt;a class=&#34;header-link&#34; href=&#34;#yaml&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt; - type: activeScan-config # Configures the settings of the active scanner.&#xA; parameters:&#xA; maxRuleDurationInMins: # Int: The max time in minutes any individual rule will be allowed to run for, default: 0 unlimited&#xA; maxScanDurationInMins: # Int: The max time in minutes the active scanner will be allowed to run for, default: 0 unlimited&#xA; maxAlertsPerRule: # Int: Maximum number of alerts to raise per rule, default: 0 unlimited&#xA; defaultPolicy: # String: The name of the default scan policy to use, default: Default Policy&#xA; handleAntiCSRFTokens: # Bool: If set then automatically handle anti CSRF tokens, default: false&#xA; injectPluginIdInHeader: # Bool: If set then the relevant rule ID will be injected into the X-ZAP-Scan-ID header of each request, default: false&#xA; threadPerHost: # Int: The max number of threads per host, default: 2 * Number of available processor cores&#xA; inputVectors: # The input vectors used during the active scan.&#xA; urlQueryStringAndDataDrivenNodes: # Configures the scanning of query parameters and DDNs.&#xA; enabled: # Bool: If query parameters and DDNs scanning should be enabled. Default: true&#xA; addParam: # Bool: If a query parameter should be added if none present. Default: false&#xA; odata: # Bool: If OData query filters should be scanned. Default: true&#xA; postData: # Configures the scanning of request bodies.&#xA; enabled: # Bool: If enabled. Default: true&#xA; multiPartFormData: # Bool: If multipart form data bodies should be scanned. Default: true&#xA; xml: # Bool: If XML bodies should be scanned. Default: true&#xA; json: # Configures the scanning of JSON bodies.&#xA; enabled: # Bool: If JSON scanning should be enabled. Default: true&#xA; scanNullValues: # Bool: If null values should be scanned. Default: false&#xA; googleWebToolkit: # Bool: If GWT scanning should be enabled. Default: false&#xA; directWebRemoting: # Bool: If DWR scanning should be enabled. Default: false&#xA; urlPath: # Bool: If URL path segments should be scanned. Default: false&#xA; httpHeaders: # Configures the scanning of HTTP headers.&#xA; enabled: # Bool: If HTTP header scanning should be enabled. Default: false&#xA; allRequests: # Bool: If set then the headers of requests that do not include any parameters will be scanned. Default: false&#xA; cookieData: # Configures the scanning of cookies.&#xA; enabled: # Bool: If enabled. Default: false&#xA; encodeCookieValues: # Bool: If cookie values should be encoded. Default: false&#xA; scripts: # Bool: If Input Vector scripts should be used. Default: true&#xA; excludePaths: # An optional list of regexes to exclude&#xA; enabled: # Bool: If set to false the job will not be run, default: true&#xA; alwaysRun: # Bool: If set and the job is enabled then it will run even if the plan exits early, default: false&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Note that the &amp;rsquo;excludePaths&amp;rsquo; will overwrite any existing session &amp;ldquo;Exclude from Scanner&amp;rdquo; paths.&lt;/p&gt;</description>
5151
</item>
52-
<item>
53-
<title>Automation Framework - passiveScan-config Job</title>
54-
<link>/docs/desktop/addons/automation-framework/job-pscanconf/</link>
55-
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
56-
<guid>/docs/desktop/addons/automation-framework/job-pscanconf/</guid>
57-
<description>&lt;h1 id=&#34;automation-framework---passivescan-config-job&#34;&gt;Automation Framework - passiveScan-config Job&lt;/h1&gt;&#xA;&lt;p&gt;This job allows you to manage the passive scan configuration.&lt;/p&gt;&#xA;&lt;p&gt;It is covered in the video: &lt;a href=&#34;https://youtu.be/1fcpU54N-mA&#34;&gt;ZAP Chat 08 Automation Framework Part 2 - Environment&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The passive scanner runs against all requests and responses that are generated by ZAP or are proxied through it.&#xA;If you want to configure the passive scan configuration then you should typically do so before running any other jobs.&#xA;However you can run this job later, or multiple times, if you want different jobs to use different passive scan configurations.&lt;/p&gt;</description>
58-
</item>
5952
<item>
6053
<title>Automation Framework - activeScan-policy Job</title>
6154
<link>/docs/desktop/addons/automation-framework/job-ascanpolicy/</link>
6255
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
6356
<guid>/docs/desktop/addons/automation-framework/job-ascanpolicy/</guid>
6457
<description>&lt;h1 id=&#34;automation-framework---activescan-policy-job&#34;&gt;Automation Framework - activeScan-policy Job&lt;/h1&gt;&#xA;&lt;p&gt;This job defines an active scan policy. This policy can be used later in the plan by active scan related jobs, like &lt;a href=&#34;/docs/desktop/addons/automation-framework/job-ascan/&#34;&gt;activeScan&lt;/a&gt; job.&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;yaml&#34;&gt;YAML &lt;a class=&#34;header-link&#34; href=&#34;#yaml&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt; - type: activeScan-policy # Defines a new active scan policy which can be used by later activeScan related jobs&#xA; parameters:&#xA; name: # String: Name of the policy, mandatory&#xA; policyDefinition: # The policy definition&#xA; defaultStrength: # String: The default Attack Strength for all rules, one of Low, Medium, High, Insane (not recommended), default: Medium&#xA; defaultThreshold: # String: The default Alert Threshold for all rules, one of Off, Low, Medium, High, default: Medium&#xA; alertTags: # Add rules based on alert tags; does not override or remove rules listed explicitly under &amp;#34;rules&amp;#34;&#xA; include: [] # List of alert tags to include, regex supported&#xA; exclude: [] # List of alert tags to exclude from this include list, regex supported&#xA; strength: # String: The Attack Strength for this set of rules, one of Low, Medium, High, Insane, default: Medium&#xA; threshold: # String: The Alert Threshold for this set of rules, one of Off, Low, Medium, High, default: Medium&#xA; rules: # A list of one or more active scan rules and associated settings which override the defaults&#xA; - id: # Int: The rule id as per https://www.zaproxy.org/docs/alerts/&#xA; name: # Comment: The name of the rule for documentation purposes - this is not required or actually used&#xA; strength: # String: The Attack Strength for this rule, one of Low, Medium, High, Insane, default: Medium&#xA; threshold: # String: The Alert Threshold for this rule, one of Off, Low, Medium, High, default: Medium&#xA; enabled: # Bool: If set to false the job will not be run, default: true&#xA; alwaysRun: # Bool: If set and the job is enabled then it will run even if the plan exits early, default: false&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;policy-definition-hierarchy&#34;&gt;Policy Definition Hierarchy &lt;a class=&#34;header-link&#34; href=&#34;#policy-definition-hierarchy&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;ZAP processes the policy definition in the following order:&lt;/p&gt;</description>
6558
</item>
66-
<item>
67-
<title>Automation Framework - passiveScan-wait Job</title>
68-
<link>/docs/desktop/addons/automation-framework/job-pscanwait/</link>
69-
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
70-
<guid>/docs/desktop/addons/automation-framework/job-pscanwait/</guid>
71-
<description>&lt;h1 id=&#34;automation-framework---passivescan-wait-job&#34;&gt;Automation Framework - passiveScan-wait Job&lt;/h1&gt;&#xA;&lt;p&gt;This job waits for the passive scanner to finishing scanning the requests and responses in the current queue. You should typically run this job after the jobs that explore you application, such as the spider jobs or those that import API definitions. If any more requests are sent by ZAP or proxied through ZAP after this job has run then they will be processed by the passive scanner. You can run this job as many times as you need to.&lt;/p&gt;</description>
72-
</item>
7359
<item>
7460
<title>Automation Framework - activeScan Job</title>
7561
<link>/docs/desktop/addons/automation-framework/job-ascan/</link>
@@ -140,6 +126,20 @@
140126
<guid>/docs/desktop/addons/automation-framework/about/</guid>
141127
<description>&lt;h1 id=&#34;automation-framework---about&#34;&gt;Automation Framework - About&lt;/h1&gt;&#xA;&#xA;&lt;h2 id=&#34;source-code&#34;&gt;Source Code &lt;a class=&#34;header-link&#34; href=&#34;#source-code&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/zaproxy/zap-extensions/tree/main/addOns/automation&#34;&gt;https://github.com/zaproxy/zap-extensions/tree/main/addOns/automation&lt;/a&gt;&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;authors&#34;&gt;Authors &lt;a class=&#34;header-link&#34; href=&#34;#authors&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;ZAP Dev Team&lt;/p&gt;</description>
142128
</item>
129+
<item>
130+
<title>Automation Framework - passiveScan-config Job</title>
131+
<link>/docs/desktop/addons/automation-framework/job-pscanconf/</link>
132+
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
133+
<guid>/docs/desktop/addons/automation-framework/job-pscanconf/</guid>
134+
<description></description>
135+
</item>
136+
<item>
137+
<title>Automation Framework - passiveScan-wait Job</title>
138+
<link>/docs/desktop/addons/automation-framework/job-pscanwait/</link>
139+
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
140+
<guid>/docs/desktop/addons/automation-framework/job-pscanwait/</guid>
141+
<description></description>
142+
</item>
143143
<item>
144144
<title>Automation Framework - spider Job</title>
145145
<link>/docs/desktop/addons/automation-framework/job-spider/</link>

0 commit comments

Comments
 (0)