http://example.com/example.jsonschema for response tasks
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted |
| Property | Type | Required | Nullable | Default | Defined by |
|---|---|---|---|---|---|
| author | string |
Required | No | "" |
Response Task Schema (this schema) |
| dashboard | string |
Optional | No | "" |
Response Task Schema (this schema) |
| date | string |
Required | No | "" |
Response Task Schema (this schema) |
| description | string |
Required | No | "" |
Response Task Schema (this schema) |
| how_to_implement | string |
Optional | No | "" |
Response Task Schema (this schema) |
| id | string |
Required | No | "" |
Response Task Schema (this schema) |
| inputs | array |
Optional | No | [] |
Response Task Schema (this schema) |
| name | string |
Required | No | "" |
Response Task Schema (this schema) |
| playbook | object |
Optional | No | {} |
Response Task Schema (this schema) |
| search | string |
Optional | No | "" |
Response Task Schema (this schema) |
| version | integer |
Required | No | 0 |
Response Task Schema (this schema) |
* |
any | Additional | Yes | this schema allows additional properties |
Author of response task
author
- is required
- type:
string - default:
"" - defined in this schema
string
"Patrick Bareiß, Splunk"Name of dashboard used as response task
dashboard
- is optional
- type:
string - default:
"" - defined in this schema
string
"process_chain_analysis.json"date of creation or modification, format yyyy-mm-dd
date
- is required
- type:
string - default:
"" - defined in this schema
string
"2019-12-06"Description of response task
description
- is required
- type:
string - default:
"" - defined in this schema
string
"Response Task example description"information about how to implement. Only needed for non standard implementations.
how_to_implement
- is optional
- type:
string - default:
"" - defined in this schema
string
"This search requires Sysmon Logs and a Sysmon configuration, which includes EventCode 10 for lsass.exe."UUID as unique identifier
id
- is required
- type:
string - default:
"" - defined in this schema
string
"fb4c31b0-13e8-4155-8aa5-24de4b8d6717"Inputs used from the response task
inputs
-
is optional
-
type:
array -
default:
[] -
defined in this schema
Array type: array
[
"lookup_file"
]Namo fo response task
name
- is required
- type:
string - default:
"" - defined in this schema
string
"Response Tas Example"A phantom playbook as response task
playbook
- is optional
- type:
object - default:
{} - defined in this schema
object with following properties:
| Property | Type | Required | Default |
|---|---|---|---|
name |
string | Required | "" |
url_json |
string | Required | "" |
url_python |
string | Required | "" |
Name of Phantom Playbook
name
- is required
- type:
string - default:
""
string
lets_encrypt_domain_investigate.jsonURL for phantom playbook json file
url_json
- is required
- type:
string - default:
""
string
https://github.com/phantomcyber/playbooks/blob/4.6/lets_encrypt_domain_investigate.jsonURL for phantom playbook python file
url_python
- is required
- type:
string - default:
""
string
https://github.com/phantomcyber/playbooks/blob/4.6/lets_encrypt_domain_investigate.py{
"name": "lets_encrypt_domain_investigate.json",
"url_json": "https://github.com/phantomcyber/playbooks/blob/4.6/lets_encrypt_domain_investigate.json",
"url_python": "https://github.com/phantomcyber/playbooks/blob/4.6/lets_encrypt_domain_investigate.py"
}Search as response task
search
- is optional
- type:
string - default:
"" - defined in this schema
string
"`sysmon` EventCode=1 | search [| inputlookup %lookup_file% ] | stats count by dest user process_name"version of detection, e.g. 1 or 2 ...
version
- is required
- type:
integer - default:
0 - defined in this schema
integer
3