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
string
(type of rule)
string
(type of rule)
Value | Explanation |
---|---|
"replace" | |
"prefix" | |
"postfix" | |
"infix" | |
"replace-regex" |
part
string
(part of rule)
string
(part of rule)
Value | Explanation |
---|---|
"query" | |
"header" | |
"path" | |
"body" | |
"cookie" | |
"request" |
mode
string
(mode of rule)
string
(mode of rule)
Value | Explanation |
---|---|
"single" | |
"multiple" |
keys
string[]
string[]
keys-regex
string[]
string[]
values
string[]
string[]
fuzz
object
(payloads of fuzz rule)
object
(payloads of fuzz rule)
replace-regex
string
(replace regex of rule)
string
(replace regex of rule)