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 |
---|---|---|---|---|
name | string | Optional | cannot be null | Untitled schema |
type | object | Required | cannot be null | Untitled schema |
regex | array | Optional | cannot be null | Untitled schema |
group | integer | Optional | cannot be null | Untitled schema |
kval | array | Optional | cannot be null | Untitled schema |
json | array | Optional | cannot be null | Untitled schema |
xpath | array | Optional | cannot be null | Untitled schema |
attribute | string | Optional | cannot be null | Untitled schema |
dsl | array | Optional | cannot be null | Untitled schema |
part | string | Optional | cannot be null | Untitled schema |
internal | boolean | Optional | cannot be null | Untitled schema |
case-insensitive | boolean | Optional | cannot be null | Untitled schema |
Name of the extractor
name
is optional
Type: string
(name of the extractor)
cannot be null
defined in: Untitled schema
string
(name of the extractor)
type
is required
Type: object
(Details)
cannot be null
defined in: Untitled schema
object
(Details)
Regex to extract from part
regex
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Group to extract from regex
group
is optional
Type: integer
(group to extract from regex)
cannot be null
defined in: Untitled schema
integer
(group to extract from regex)
Kval pairs to extract from response
kval
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
JSON JQ expressions to evaluate from response part
json
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
XPath allows using xpath expressions to extract items from html response
xpath
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Optional attribute to extract from response XPath
attribute
is optional
Type: string
(optional attribute to extract from xpath)
cannot be null
defined in: Untitled schema
string
(optional attribute to extract from xpath)
Optional attribute to extract from response dsl
dsl
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Part of the request response to extract data from
part
is optional
Type: string
(part of response to extract data from)
cannot be null
defined in: Untitled schema
string
(part of response to extract data from)
Internal when set to true will allow using the value extracted in the next request for some protocols
internal
is optional
Type: boolean
(mark extracted value for internal variable use)
cannot be null
defined in: Untitled schema
boolean
(mark extracted value for internal variable use)
use case insensitive extract
case-insensitive
is optional
Type: boolean
(use case insensitive extract)
cannot be null
defined in: Untitled schema
boolean
(use case insensitive extract)
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 |
---|---|---|---|---|
name | string | Optional | cannot be null | Untitled schema |
type | object | Required | cannot be null | Untitled schema |
regex | array | Optional | cannot be null | Untitled schema |
group | integer | Optional | cannot be null | Untitled schema |
kval | array | Optional | cannot be null | Untitled schema |
json | array | Optional | cannot be null | Untitled schema |
xpath | array | Optional | cannot be null | Untitled schema |
attribute | string | Optional | cannot be null | Untitled schema |
dsl | array | Optional | cannot be null | Untitled schema |
part | string | Optional | cannot be null | Untitled schema |
internal | boolean | Optional | cannot be null | Untitled schema |
case-insensitive | boolean | Optional | cannot be null | Untitled schema |
Name of the extractor
name
is optional
Type: string
(name of the extractor)
cannot be null
defined in: Untitled schema
string
(name of the extractor)
type
is required
Type: object
(Details)
cannot be null
defined in: Untitled schema
object
(Details)
Regex to extract from part
regex
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Group to extract from regex
group
is optional
Type: integer
(group to extract from regex)
cannot be null
defined in: Untitled schema
integer
(group to extract from regex)
Kval pairs to extract from response
kval
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
JSON JQ expressions to evaluate from response part
json
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
XPath allows using xpath expressions to extract items from html response
xpath
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Optional attribute to extract from response XPath
attribute
is optional
Type: string
(optional attribute to extract from xpath)
cannot be null
defined in: Untitled schema
string
(optional attribute to extract from xpath)
Optional attribute to extract from response dsl
dsl
is optional
Type: string[]
cannot be null
defined in: Untitled schema
string[]
Part of the request response to extract data from
part
is optional
Type: string
(part of response to extract data from)
cannot be null
defined in: Untitled schema
string
(part of response to extract data from)
Internal when set to true will allow using the value extracted in the next request for some protocols
internal
is optional
Type: boolean
(mark extracted value for internal variable use)
cannot be null
defined in: Untitled schema
boolean
(mark extracted value for internal variable use)
use case insensitive extract
case-insensitive
is optional
Type: boolean
(use case insensitive extract)
cannot be null
defined in: Untitled schema
boolean
(use case insensitive extract)