capitalize for consistency
This commit is contained in:
Родитель
9c4c4d4566
Коммит
a7194fafad
|
@ -20,7 +20,7 @@ relevantTechniques:
|
|||
- T1550.001
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let auditLookbackStart = 2d;
|
||||
let auditLookbackEnd = 1d;
|
||||
|
|
|
@ -20,7 +20,7 @@ relevantTechniques:
|
|||
- T1550.001
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
AuditLogs
|
||||
| where OperationName has_any ("Add service principal", "Certificates and secrets management") // captures "Add service principal", "Add service principal credentials", and "Update application - Certificates and secrets management" events
|
||||
|
|
|
@ -17,7 +17,7 @@ relevantTechniques:
|
|||
- T1098
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
AuditLogs
|
||||
|
|
|
@ -20,7 +20,7 @@ relevantTechniques:
|
|||
- T1550.001
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
AuditLogs
|
||||
| where OperationName has_any ("Add service principal", "Certificates and secrets management") // captures "Add service principal", "Add service principal credentials", and "Update application - Certificates and secrets management" events
|
||||
|
|
|
@ -25,7 +25,7 @@ relevantTechniques:
|
|||
tags:
|
||||
- Sunburst
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
DeviceEvents
|
||||
|
|
|
@ -21,7 +21,7 @@ relevantTechniques:
|
|||
- T1195.002
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let excludeProcs = dynamic([@"\SolarWinds\Orion\APM\APMServiceControl.exe", @"\SolarWinds\Orion\ExportToPDFCmd.Exe", @"\SolarWinds.Credentials\SolarWinds.Credentials.Orion.WebApi.exe", @"\SolarWinds\Orion\Topology\SolarWinds.Orion.Topology.Calculator.exe", @"\SolarWinds\Orion\Database-Maint.exe", @"\SolarWinds.Orion.ApiPoller.Service\SolarWinds.Orion.ApiPoller.Service.exe", @"\Windows\SysWOW64\WerFault.exe"]);
|
||||
|
|
|
@ -26,7 +26,7 @@ relevantTechniques:
|
|||
- T1005
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
(union isfuzzy=true (SecurityEvent
|
||||
| where EventID == 4662 // You need to create a SACL on the ADFS Policy Store DKM group for this event to be created.
|
||||
|
|
|
@ -26,7 +26,7 @@ relevantTechniques:
|
|||
- T1204
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let timeframe = 1d;
|
||||
let AccountAllowList = dynamic(['SYSTEM']);
|
||||
|
|
|
@ -25,7 +25,7 @@ relevantTechniques:
|
|||
- T1078
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let timeframe = 1d;
|
||||
let cmdList = dynamic(["Set-CASMailbox","ActiveSyncAllowedDeviceIDs","add"]);
|
||||
|
|
|
@ -35,7 +35,7 @@ tactics:
|
|||
relevantTechniques:
|
||||
- T1102
|
||||
tags:
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let DomainNames = dynamic(['onetechcompany.com', 'reyweb.com', 'srfnetwork.org']);
|
||||
|
|
|
@ -19,7 +19,7 @@ relevantTechniques:
|
|||
- T1554
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
// How far back to look for events from
|
||||
let timeframe = 1d;
|
||||
|
|
|
@ -21,7 +21,7 @@ relevantTechniques:
|
|||
- T1554
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let SUNSPOT_Hashes = dynamic(["c45c9bda8db1d470f1fd0dcc346dc449839eb5ce9a948c70369230af0b3ef168", "0819db19be479122c1d48743e644070a8dc9a1c852df9a8c0dc2343e904da389"]);
|
||||
union isfuzzy=true(
|
||||
|
|
|
@ -23,7 +23,7 @@ relevantTechniques:
|
|||
- T1554
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
union isfuzzy=true
|
||||
(DeviceFileEvents
|
||||
|
|
|
@ -31,7 +31,7 @@ relevantTechniques:
|
|||
- T1562
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let servicelist = dynamic(['Services\\HealthService', 'Services\\Sense', 'Services\\WinDefend', 'Services\\MsSecFlt', 'Services\\DiagTrack', 'Services\\SgrmBroker', 'Services\\SgrmAgent', 'Services\\AATPSensorUpdater' , 'Services\\AATPSensor', 'Services\\mpssvc']);
|
||||
|
|
|
@ -34,7 +34,7 @@ relevantTechniques:
|
|||
- T1102
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let domains = dynamic(["incomeupdate.com","zupertech.com","databasegalore.com","panhardware.com","avsvmcloud.com","digitalcollege.org","freescanonline.com","deftsecurity.com","thedoccloud.com","virtualdataserver.com","lcomputers.com","webcodez.com","globalnetworkissues.com","kubecloud.com","seobundlekit.com","solartrackingsystem.net","virtualwebdata.com"]);
|
||||
|
|
|
@ -23,7 +23,7 @@ relevantTechniques:
|
|||
- T1102
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let domains = dynamic(["incomeupdate.com","zupertech.com","databasegalore.com","panhardware.com","avsvmcloud.com","digitalcollege.org","freescanonline.com","deftsecurity.com","thedoccloud.com","virtualdataserver.com","lcomputers.com","webcodez.com","globalnetworkissues.com","kubecloud.com","seobundlekit.com","solartrackingsystem.net","virtualwebdata.com"]);
|
||||
|
|
|
@ -21,7 +21,7 @@ relevantTechniques:
|
|||
- T1114
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let starttime = 14d;
|
||||
|
|
|
@ -21,7 +21,7 @@ relevantTechniques:
|
|||
- T1195
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
DeviceInfo
|
||||
|
|
|
@ -20,7 +20,7 @@ relevantTechniques:
|
|||
- T1005
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
// Adjust this to use a longer timeframe to identify ADFS servers
|
||||
|
|
|
@ -17,7 +17,7 @@ tactics:
|
|||
relevantTechniques:
|
||||
- T1547
|
||||
tags:
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
SecurityEvent
|
||||
| where EventID == 4688
|
||||
|
|
|
@ -17,7 +17,7 @@ tactics:
|
|||
relevantTechniques:
|
||||
- T1059
|
||||
tags:
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let cmdTokens0 = dynamic(['vbscript','jscript']);
|
||||
let cmdTokens1 = dynamic(['mshtml','RunHTMLApplication']);
|
||||
|
|
|
@ -18,7 +18,7 @@ relevantTechniques:
|
|||
- T1554
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
// How far back to look for events from
|
||||
let timeframe = 1d;
|
||||
|
|
|
@ -15,7 +15,7 @@ tactics:
|
|||
- LateralMovement
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
(union isfuzzy=true
|
||||
|
|
|
@ -19,7 +19,7 @@ relevantTechniques:
|
|||
- T1078.004
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
SigninLogs
|
||||
| where AppId =~ "1b730954-1685-4b74-9bfd-dac224a7b894" // AppDisplayName IS Azure Active Directory PowerShell
|
||||
|
|
|
@ -12,7 +12,7 @@ relevantTechniques:
|
|||
- T1568
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let cloudApiTerms = dynamic(["api", "east", "west"]);
|
||||
|
|
|
@ -16,7 +16,7 @@ relevantTechniques:
|
|||
- T1568
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let dictionary = dynamic(["r","q","3","g","s","a","l","t","6","u","1","i","y","f","z","o","p","5","7","2","d","4","9","b","n","x","8","c","v","m","k","e","w","h","j"]);
|
||||
|
|
|
@ -25,7 +25,7 @@ relevantTechniques:
|
|||
- T1204
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
// historical time frame
|
||||
let StartTime = 7d;
|
||||
|
|
|
@ -15,7 +15,7 @@ relevantTechniques:
|
|||
- T1562.001
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let includeProc = dynamic(["sc.exe","net1.exe","net.exe", "taskkill.exe", "cmd.exe", "powershell.exe"]);
|
||||
|
|
|
@ -15,7 +15,7 @@ relevantTechniques:
|
|||
- T1072
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let timeframe = 30d;
|
||||
|
|
|
@ -12,7 +12,7 @@ relevantTechniques:
|
|||
- T1114.002
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
//Adjust this value to exclude historical activity as known good
|
||||
|
|
|
@ -18,7 +18,7 @@ relevantTechniques:
|
|||
- T1020
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let timeframe = 1d;
|
||||
|
|
|
@ -16,7 +16,7 @@ relevantTechniques:
|
|||
- T1114
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
// Adjust the timeframe to change the window events need to occur within to alert
|
||||
|
|
|
@ -18,7 +18,7 @@ relevantTechniques:
|
|||
- T1078
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let WellKnownLocalSIDs = "S-1-5-[0-9][0-9]$";
|
||||
|
|
|
@ -24,7 +24,7 @@ relevantTechniques:
|
|||
- T1074
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
let startdate = 1d;
|
||||
let lookupwindow = 2m;
|
||||
|
|
|
@ -13,7 +13,7 @@ relevantTechniques:
|
|||
- T1078
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let IP_Data = (externaldata(network:string)
|
||||
|
|
|
@ -15,7 +15,7 @@ relevantTechniques:
|
|||
- T1567
|
||||
tags:
|
||||
- Solorigate
|
||||
- Nobelium
|
||||
- NOBELIUM
|
||||
query: |
|
||||
|
||||
let excludeIps = dynamic(["127.0.0.1", "::1"]);
|
||||
|
|
Загрузка…
Ссылка в новой задаче