mirror of
https://github.com/splunk/security_content
synced 2026-06-08 17:32:49 +00:00
4.1 KiB
4.1 KiB
Analytics Story Schema Schema
http://example.com/example.json
schema analytics story
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | No | Experimental | No | Forbidden | Permitted |
Analytics Story Schema Properties
| Property | Type | Required | Nullable | Default | Defined by |
|---|---|---|---|---|---|
| author | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| date | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| description | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| id | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| name | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| narrative | string |
Required | No | "" |
Analytics Story Schema (this schema) |
| search | string |
Optional | No | "" |
Analytics Story Schema (this schema) |
| tags | object |
Required | No | {} |
Analytics Story Schema (this schema) |
| version | integer |
Required | No | 0 |
Analytics Story Schema (this schema) |
* |
any | Additional | Yes | this schema allows additional properties |
author
Author of the analytics story
author
- is required
- type:
string - default:
"" - defined in this schema
author Type
string
author Example
"Rico Valdez, Patrick Bareiß, Splunk"
date
date of creation or modification, format yyyy-mm-dd
date
- is required
- type:
string - default:
"" - defined in this schema
date Type
string
date Example
"2019-12-06"
description
description of the analytics story
description
- is required
- type:
string - default:
"" - defined in this schema
description Type
string
description Example
"Uncover activity consistent with credential dumping, a technique where attackers compromise systems and attempt to obtain and exfiltrate passwords."
id
UUID as unique identifier
id
- is required
- type:
string - default:
"" - defined in this schema
id Type
string
id Example
"fb4c31b0-13e8-4155-8aa5-24de4b8d6717"
name
Name of the Analytics Story
name
- is required
- type:
string - default:
"" - defined in this schema
name Type
string
name Example
"Credential Dumping"
narrative
narrative of the analytics story
narrative
- is required
- type:
string - default:
"" - defined in this schema
narrative Type
string
narrative Example
"gathering credentials from a target system, often hashed or encrypted, is a common attack technique. Even though the credentials may not be in plain text, an attacker can still exfiltrate the data and set to cracking it offline, on their own systems."
search
An additional Splunk search, which uses the result of the detections
search
- is optional
- type:
string - default:
"" - defined in this schema
search Type
string
search Example
"index=asx mitre_id=t1003 | stats values(source) as detections values(process) as processes values(user) as users values(_time) as time count by dest"
tags
An explanation about the purpose of this instance.
tags
- is required
- type:
object - default:
{} - defined in this schema
tags Type
object with following properties:
| Property | Type | Required |
|---|
tags Example
{
"analytics_story": "credential_dumping"
}
version
version of analytics story, e.g. 1 or 2 ...
version
- is required
- type:
integer - default:
0 - defined in this schema
version Type
integer
version Example
1