Nuclei schema defs extractor
Untitled object in undefined Schema
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* |
items Type
object
(Details)
items Properties
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
Name of the extractor
name
-
is optional
-
Type:
string
(name of the extractor) -
cannot be null
-
defined in: Untitled schema
name Type
string
(name of the extractor)
type
type
-
is required
-
Type:
object
(Details) -
cannot be null
-
defined in: Untitled schema
type Type
object
(Details)
regex
Regex to extract from part
regex
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: Untitled schema
regex Type
string[]
group
Group to extract from regex
group
-
is optional
-
Type:
integer
(group to extract from regex) -
cannot be null
-
defined in: Untitled schema
group Type
integer
(group to extract from regex)
kval
Kval pairs to extract from response
kval
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: Untitled schema
kval Type
string[]
json
JSON JQ expressions to evaluate from response part
json
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: Untitled schema
json Type
string[]
xpath
XPath allows using xpath expressions to extract items from html response
xpath
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: Untitled schema
xpath Type
string[]
attribute
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
attribute Type
string
(optional attribute to extract from xpath)
dsl
Optional attribute to extract from response dsl
dsl
-
is optional
-
Type:
string[]
-
cannot be null
-
defined in: Untitled schema
dsl Type
string[]
part
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
part Type
string
(part of response to extract data from)
internal
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
internal Type
boolean
(mark extracted value for internal variable use)
case-insensitive
use case insensitive extract
case-insensitive
-
is optional
-
Type:
boolean
(use case insensitive extract) -
cannot be null
-
defined in: Untitled schema
case-insensitive Type
boolean
(use case insensitive extract)
Was this page helpful?