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 |
---|---|---|---|---|
type | string | Optional | cannot be null | Untitled schema |
part | string | Optional | cannot be null | Untitled schema |
mode | string | Optional | cannot be null | Untitled schema |
keys | array | Optional | cannot be null | Untitled schema |
keys-regex | array | Optional | cannot be null | Untitled schema |
values | array | Optional | cannot be null | Untitled schema |
fuzz | object | Optional | cannot be null | Untitled schema |
replace-regex | string | Optional | cannot be null | Untitled schema |
Type of fuzzing rule to perform
type
is optional
Type: string
(type of rule)
cannot be null
defined in: Untitled schema
string
(type of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"replace" | |
"prefix" | |
"postfix" | |
"infix" | |
"replace-regex" |
Part of request rule to fuzz
part
is optional
Type: string
(part of rule)
cannot be null
defined in: Untitled schema
string
(part of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"query" | |
"header" | |
"path" | |
"body" | |
"cookie" | |
"request" |
Mode of request rule to fuzz
mode
is optional
Type: string
(mode of rule)
cannot be null
defined in: Untitled schema
string
(mode of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"single" | |
"multiple" |
Keys of parameters to fuzz
keys
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Regex of parameter keys to fuzz
keys-regex
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Regex of parameter values to fuzz
values
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Payloads to perform fuzzing substitutions with
fuzz
is optional
Type: object
(payloads of fuzz rule)
cannot be null
defined in: Untitled schema
object
(payloads of fuzz rule)
Regex for regex-replace rule type
replace-regex
is optional
Type: string
(replace regex of rule)
cannot be null
defined in: Untitled schema
string
(replace regex of rule)
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 |
---|---|---|---|---|
type | string | Optional | cannot be null | Untitled schema |
part | string | Optional | cannot be null | Untitled schema |
mode | string | Optional | cannot be null | Untitled schema |
keys | array | Optional | cannot be null | Untitled schema |
keys-regex | array | Optional | cannot be null | Untitled schema |
values | array | Optional | cannot be null | Untitled schema |
fuzz | object | Optional | cannot be null | Untitled schema |
replace-regex | string | Optional | cannot be null | Untitled schema |
Type of fuzzing rule to perform
type
is optional
Type: string
(type of rule)
cannot be null
defined in: Untitled schema
string
(type of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"replace" | |
"prefix" | |
"postfix" | |
"infix" | |
"replace-regex" |
Part of request rule to fuzz
part
is optional
Type: string
(part of rule)
cannot be null
defined in: Untitled schema
string
(part of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"query" | |
"header" | |
"path" | |
"body" | |
"cookie" | |
"request" |
Mode of request rule to fuzz
mode
is optional
Type: string
(mode of rule)
cannot be null
defined in: Untitled schema
string
(mode of rule)
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"single" | |
"multiple" |
Keys of parameters to fuzz
keys
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Regex of parameter keys to fuzz
keys-regex
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Regex of parameter values to fuzz
values
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Payloads to perform fuzzing substitutions with
fuzz
is optional
Type: object
(payloads of fuzz rule)
cannot be null
defined in: Untitled schema
object
(payloads of fuzz rule)
Regex for regex-replace rule type
replace-regex
is optional
Type: string
(replace regex of rule)
cannot be null
defined in: Untitled schema
string
(replace regex of rule)