Skip to content

Commit 8b9d7d6

Browse files
author
netevert
committed
Merge branch 'feat/config-update'
2 parents bca04e2 + e007e9c commit 8b9d7d6

File tree

11 files changed

+1284
-1633
lines changed

11 files changed

+1284
-1633
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Sentinel ATT&CK aims to simplify the rapid deployment of a threat hunting capabi
2222
- Guides to help you leverage the materials in this repository
2323

2424
### Usage
25-
Head over to the [getting started guide](https://github.com/BlueTeamToolkit/sentinel-attack/tree/master/guides/getting-started.md) to install Sentinel ATT&CK.
25+
Head over to the [wiki](https://github.com/BlueTeamLabs/sentinel-attack/wiki) to learn how to deploy Sentinel ATT&CK.
2626

2727
A copy of the DEF CON 27 presentation introducing Sentinel ATT&CK can be found [here](https://cloud-village.org/#talks?olafedoardo) and [here](https://github.com/BlueTeamToolkit/sentinel-attack/tree/master/docs/DEFCON_attacking_the_sentinel.pdf).
2828

dashboards/README.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

detections/README.md

Lines changed: 0 additions & 54 deletions
This file was deleted.

guides/Sysmon-onboarding-quickstart.md

Lines changed: 0 additions & 83 deletions
This file was deleted.

guides/getting-started.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

hunting/notebooks/README.md

Lines changed: 0 additions & 37 deletions
This file was deleted.

hunting/workbooks/README.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

lab/README.md

Lines changed: 0 additions & 25 deletions
This file was deleted.

lab/files/install-utilities.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Write-Host "$('[{0:HH:mm}]' -f (Get-Date)) Downloading Sysmon.exe..."
3131

3232
# Download Sentinel ATT&CK Sysmon config
3333
Write-Host "$('[{0:HH:mm}]' -f (Get-Date)) Downloading sentinel-ATT&CK Sysmon config..."
34-
(New-Object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/BlueTeamToolkit/sentinel-attack/master/sysmonconfig.xml', "$sysmonConfigPath")
34+
(New-Object System.Net.WebClient).DownloadFile('https://raw.githubusercontent.com/BlueTeamToolkit/sentinel-attack/feat/config-update/sysmonconfig.xml', "$sysmonConfigPath")
3535

3636
# Start Sysmon
3737
Write-Host "$('[{0:HH:mm}]' -f (Get-Date)) Starting Sysmon..."

parsers/Sysmon-OSSEM.txt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,11 @@ let SysmonEvent3_NetworkConnect=() {
4848
let processEvents = EventData
4949
| where EventID == 3
5050
| extend rule_name = EventDetail.[0].["#text"], event_creation_time = EventDetail.[1].["#text"], process_guid = EventDetail.[2].["#text"], process_id = EventDetail.[3].["#text"], process_path = EventDetail.[4].["#text"],
51-
user_name = EventDetail.[5].["#text"], network_protocol = EventDetail.[6].["#text"], network_connection_initiated = EventDetail.[7].["#text"], src_is_ipv6 = EventDetail.[8].["#text"], src_ip = EventDetail.[9].["#text"],
52-
src_host_name = EventDetail.[10].["#text"], src_port = EventDetail.[11].["#text"], src_port_name = EventDetail.[12].["#text"], dst_is_ipv6 = EventDetail.[13].["#text"],
51+
user_name = EventDetail.[5].["#text"], network_protocol = EventDetail.[6].["#text"], network_connection_initiated = EventDetail.[7].["#text"], src_is_ipv6 = EventDetail.[8].["#text"], src_ip = EventDetail.[9].["#text"],
52+
src_host_name = EventDetail.[10].["#text"], src_port = EventDetail.[11].["#text"], src_port_name = EventDetail.[12].["#text"], dst_is_ipv6 = EventDetail.[13].["#text"],
5353
dst_ip = EventDetail.[14].["#text"], dst_host_name = EventDetail.[15].["#text"], dst_port = EventDetail.[16].["#text"], dst_port_name = EventDetail.[17].["#text"]
54-
| parse rule_name with * 'technique_id=' technique_id ',' * 'technique_name=' technique_name ',' * 'phase_name=' phase_name
55-
| parse Hashes with * 'SHA1=' hash_sha1 ',' * 'MD5=' hash_md5 ',' * 'SHA256=' hash_sha256 ',' * 'IMPHASH=' hash_imphash
56-
| project-away EventDetail, rule_name, Hashes
54+
| parse rule_name with * 'technique_id=' technique_id ',' * 'technique_name=' technique_name ',' * 'phase_name=' phase_name
55+
| project-away EventDetail, rule_name
5756
;
5857
processEvents;
5958
};
@@ -252,4 +251,3 @@ SysmonEvent6_DriverLoad,SysmonEvent7_ImageLoad,SysmonEvent8_CreateRemoteThread,S
252251
SysmonEvent11_FileCreate,SysmonEvent12_RegistryObjectAddDel,SysmonEvent13_RegistrySetValue,SysmonEvent14_RegistryObjectRename,
253252
SysmonEvent15_FileCreateStreamHash,SysmonEvent16_ConfigChange,SysmonEvent17_CreateNamedPipe,SysmonEvent18_ConnectNamedPipe,
254253
SysmonEvent19_WMIEventFilter,SysmonEvent20_WMIEventConsumer,SysmonEvent21_WMIEventConsumerToFilter,SysmonEvent22_DNSEvents)
255-
| where EventID == 7

0 commit comments

Comments
 (0)