Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Forbidden | none | nuclei-schema.schema.json* |
object
(Details)
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
matchers | array | Optional | cannot be null | Untitled schema |
extractors | array | Optional | cannot be null | Untitled schema |
matchers-condition | string | Optional | cannot be null | Untitled schema |
path | array | Optional | cannot be null | Untitled schema |
raw | array | Optional | cannot be null | Untitled schema |
id | string | Optional | cannot be null | Untitled schema |
name | string | Optional | cannot be null | Untitled schema |
attack | object | Optional | cannot be null | Untitled schema |
method | object | Optional | cannot be null | Untitled schema |
body | string | Optional | cannot be null | Untitled schema |
payloads | object | Optional | cannot be null | Untitled schema |
headers | object | Optional | cannot be null | Untitled schema |
race_count | integer | Optional | cannot be null | Untitled schema |
max-redirects | integer | Optional | cannot be null | Untitled schema |
pipeline-concurrent-connections | integer | Optional | cannot be null | Untitled schema |
pipeline-requests-per-connection | integer | Optional | cannot be null | Untitled schema |
threads | integer | Optional | cannot be null | Untitled schema |
max-size | integer | Optional | cannot be null | Untitled schema |
fuzzing | array | Optional | cannot be null | Untitled schema |
self-contained | boolean | Optional | cannot be null | Untitled schema |
signature | object | Optional | cannot be null | Untitled schema |
cookie-reuse | boolean | Optional | cannot be null | Untitled schema |
disable-cookie | boolean | Optional | cannot be null | Untitled schema |
read-all | boolean | Optional | cannot be null | Untitled schema |
redirects | boolean | Optional | cannot be null | Untitled schema |
host-redirects | boolean | Optional | cannot be null | Untitled schema |
pipeline | boolean | Optional | cannot be null | Untitled schema |
unsafe | boolean | Optional | cannot be null | Untitled schema |
race | boolean | Optional | cannot be null | Untitled schema |
req-condition | boolean | Optional | cannot be null | Untitled schema |
stop-at-first-match | boolean | Optional | cannot be null | Untitled schema |
skip-variables-check | boolean | Optional | cannot be null | Untitled schema |
iterate-all | boolean | Optional | cannot be null | Untitled schema |
digest-username | string | Optional | cannot be null | Untitled schema |
digest-password | string | Optional | cannot be null | Untitled schema |
disable-path-automerge | boolean | Optional | cannot be null | Untitled schema |
filter | array | Optional | cannot be null | Untitled schema |
filter-condition | string | Optional | cannot be null | Untitled schema |
matchers
object[]
(Details)
object[]
(Details)
extractors
object[]
(Details)
object[]
(Details)
matchers-condition
string
(condition between the matchers)
string
(condition between the matchers)
Value | Explanation |
---|---|
"and" | |
"or" |
path
string[]
string[]
raw
string[]
string[]
id
string
(id for the http request)
string
(id for the http request)
name
string
(name for the http request)
string
(name for the http request)
attack
object
(attack is the payload combination)
object
(attack is the payload combination)
method
object
(method is the http request method)
object
(method is the http request method)
body
string
(body is the http request body)
string
(body is the http request body)
payloads
object
(payloads for the http request)
object
(payloads for the http request)
headers
object
(headers to send with the http request)
object
(headers to send with the http request)
race_count
integer
(number of times to repeat request in race condition)
integer
(number of times to repeat request in race condition)
max-redirects
integer
(maximum number of redirects to follow)
integer
(maximum number of redirects to follow)
pipeline-concurrent-connections
integer
(number of pipelining connections)
integer
(number of pipelining connections)
pipeline-requests-per-connection
integer
(number of requests to send per pipelining connections)
integer
(number of requests to send per pipelining connections)
threads
integer
(threads for sending requests)
integer
(threads for sending requests)
max-size
integer
(maximum http response body size)
integer
(maximum http response body size)
fuzzing
object[]
(Details)
object[]
(Details)
self-contained
boolean
boolean
signature
object
(signature is the http request signature method)
object
(signature is the http request signature method)
cookie-reuse
boolean
(optional cookie reuse enable)
boolean
(optional cookie reuse enable)
disable-cookie
boolean
(optional disable cookie reuse)
boolean
(optional disable cookie reuse)
read-all
boolean
(force read all body)
boolean
(force read all body)
redirects
boolean
(follow http redirects)
boolean
(follow http redirects)
host-redirects
boolean
(follow same host http redirects)
boolean
(follow same host http redirects)
pipeline
boolean
(perform HTTP 1.1 pipelining)
boolean
(perform HTTP 1.1 pipelining)
unsafe
boolean
(use rawhttp non-strict-rfc client)
boolean
(use rawhttp non-strict-rfc client)
race
boolean
(perform race-http request coordination attack)
boolean
(perform race-http request coordination attack)
req-condition
boolean
(preserve request history)
boolean
(preserve request history)
stop-at-first-match
boolean
(stop at first match)
boolean
(stop at first match)
skip-variables-check
boolean
(skip variable checks)
boolean
(skip variable checks)
iterate-all
boolean
(iterate all the values)
boolean
(iterate all the values)
digest-username
string
(specifies the username for digest authentication)
string
(specifies the username for digest authentication)
digest-password
string
(specifies the password for digest authentication)
string
(specifies the password for digest authentication)
disable-path-automerge
boolean
(disable auto merging of path)
boolean
(disable auto merging of path)
filter
object[]
(Details)
object[]
(Details)
filter-condition
string
(condition between the filters)
string
(condition between the filters)
Value | Explanation |
---|---|
"and" | |
"or" |