generated from SAP/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 9
DecoyStructureSummary
Cedric Hebert edited this page Mar 22, 2024
·
10 revisions
These tables summarize all supported configuration operations for decoys. Please refer to each individual section for details.
JSON path | Values | Regex | Type | Overwrites | Default value | ||
---|---|---|---|---|---|---|---|
.key | no | string | - | Mandatory | |||
.dynamicKey | yes | string | .key | Mandatory | |||
.separator | no | string | - | = | |||
.value | no | string | - | none | |||
.dynamicValue | yes | string | .value | none | |||
.string | no | string | .key, .dynamicKey, .separator, .value, .dynamicValue | none |
JSON path | Values | Regex | Type | Overwrites | Default value | ||
---|---|---|---|---|---|---|---|
.store | .inResponse | endpoint e.g. /login | yes | string | - | none | |
.inRequest | endpoint e.g. /login | yes | string | - | none | ||
withVerb | "", GET, POST, UPDATE, DELETE, ... | no | string | - | all verbs | ||
.as | cookie, header, body | no | string | - | Mandatory | ||
.at | .method | character, line, replace, always, before, after | no | string | - | character:-0 (end of line) | |
.property | (int) 0 means at start, -4 means 4th backwards from last position. (string) regex to match against. | yes | int or string | - | Mandatory if .method is set | ||
.whenTrue[{}] | .key | yes | string | - | Mandatory if .whenTrue is set | ||
.value | yes | string | - | Mandatory if .key is set | |||
.in | cookie, header, url, getParam, postParam, payload | no | string | - | Mandatory if .key is set | ||
.whenFalse[{}] | .key | yes | string | - | Mandatory if .whenFalse is set | ||
.value | yes | string | - | Mandatory if .key is set | |||
.in | cookie, header, url, getParam, postParam, payload | no | string | - | Mandatory if .key is set |
JSON path | Values | Regex | Type | Overwrites | Default value | ||
---|---|---|---|---|---|---|---|
.seek | .inRequest | endpoint e.g. /login | yes | string | - | none | |
.inResponse | endpoint e.g. /login | yes | string | - | none | ||
.withVerb | "", GET, POST, UPDATE, DELETE, ... | no | string | - | all verbs | ||
.in | cookie, header, url, getParam, postParam, payload | no | string | - | Mandatory | ||
.alert | .severity | LOW, MEDIUM, HIGH | no | string | - | Mandatory | |
.whenSeen | true, false | no | bool | - | false | ||
.whenComplete | true, false | no | bool | - | false | ||
.whenModified | true, false | no | bool | - | false | ||
.whenAbsent | true, false | no | bool | - | false |