Sigma medium test sigma
Files With System Process Name In Unsuspected Locations
Detects the creation of an executable with a system process name in folders other than the system ones (System32, SysWOW64, etc.). It is highly recommended to perform an initial baseline before using this rule in production.
Detection Logic
{
"selection": {
"TargetFilename
| endswith": [
"\\AtBroker.exe",
"\\audiodg.exe",
"\\backgroundTaskHost.exe",
"\\bcdedit.exe",
"\\bitsadmin.exe",
"\\cmdl32.exe",
"\\cmstp.exe",
"\\conhost.exe",
"\\csrss.exe",
"\\dasHost.exe",
"\\dfrgui.exe",
"\\dllhost.exe",
"\\dwm.exe",
"\\eventcreate.exe",
"\\eventvwr.exe",
"\\explorer.exe",
"\\extrac32.exe",
"\\fontdrvhost.exe",
"\\fsquirt.exe",
"\\ipconfig.exe",
"\\iscsicli.exe",
"\\iscsicpl.exe",
"\\logman.exe",
"\\LogonUI.exe",
"\\LsaIso.exe",
"\\lsass.exe",
"\\lsm.exe",
"\\msiexec.exe",
"\\msinfo32.exe",
"\\mstsc.exe",
"\\nbtstat.exe",
"\\odbcconf.exe",
"\\powershell.exe",
"\\pwsh.exe",
"\\regini.exe",
"\\regsvr32.exe",
"\\rundll32.exe",
"\\RuntimeBroker.exe",
"\\schtasks.exe",
"\\SearchFilterHost.exe",
"\\SearchIndexer.exe",
"\\SearchProtocolHost.exe",
"\\SecurityHealthService.exe",
"\\SecurityHealthSystray.exe",
"\\services.exe",
"\\ShellAppRuntime.exe",
"\\sihost.exe",
"\\smartscreen.exe",
"\\smss.exe",
"\\spoolsv.exe",
"\\svchost.exe",
"\\SystemSettingsBroker.exe",
"\\taskhost.exe",
"\\taskhostw.exe",
"\\Taskmgr.exe",
"\\TiWorker.exe",
"\\vssadmin.exe",
"\\w32tm.exe",
"\\WerFault.exe",
"\\WerFaultSecure.exe",
"\\wermgr.exe",
"\\wevtutil.exe",
"\\wininit.exe",
"\\winlogon.exe",
"\\winrshost.exe",
"\\WinRTNetMUAHostServer.exe",
"\\wlanext.exe",
"\\wlrmdr.exe",
"\\WmiPrvSE.exe",
"\\wslhost.exe",
"\\WSReset.exe",
"\\WUDFHost.exe",
"\\WWAHost.exe"
]
},
"filter_main_generic": {
"TargetFilename
| contains": [
"C:\\$WINDOWS.~BT\\",
"C:\\$WinREAgent\\",
"C:\\Windows\\SoftwareDistribution\\",
"C:\\Windows\\System32\\",
"C:\\Windows\\SysWOW64\\",
"C:\\Windows\\WinSxS\\",
"C:\\Windows\\uus\\"
]
},
"filter_main_tiworker": {
"Image
| endswith": [
"\\TiWorker.exe",
"\\wuaucltcore.exe"
],
"TargetFilename
| startswith": "C:\\Windows\\Temp\\"
},
"filter_main_svchost": {
"Image
| endswith": [
"C:\\Windows\\system32\\svchost.exe",
"C:\\Windows\\SysWOW64\\svchost.exe"
],
"TargetFilename
| contains": [
"C:\\Program Files\\WindowsApps\\",
"C:\\Program Files (x86)\\WindowsApps\\",
"\\AppData\\Local\\Microsoft\\WindowsApps\\"
]
},
"filter_main_wuauclt": {
"Image": [
"C:\\Windows\\System32\\wuauclt.exe",
"C:\\Windows\\SysWOW64\\wuauclt.exe",
"C:\\Windows\\UUS\\arm64\\wuaucltcore.exe"
]
},
"filter_main_explorer": {
"TargetFilename
| endswith": "C:\\Windows\\explorer.exe"
},
"filter_main_msiexec": {
"Image
| endswith": [
"C:\\WINDOWS\\system32\\msiexec.exe",
"C:\\WINDOWS\\SysWOW64\\msiexec.exe"
],
"TargetFilename
| startswith": [
"C:\\Program Files\\PowerShell\\7\\pwsh.exe",
"C:\\Program Files\\PowerShell\\7-preview\\pwsh.exe",
"C:\\Program Files\\WindowsApps\\Microsoft.PowerShellPreview\\"
]
},
"filter_main_healtray": {
"TargetFilename
| contains": "C:\\Windows\\System32\\SecurityHealth\\",
"TargetFilename
| endswith": "\\SecurityHealthSystray.exe",
"Image
| endswith": "\\SecurityHealthSetup.exe"
},
"filter_optional_wslhost": [
{
"TargetFilename": "C:\\Program Files\\WSL\\wslhost.exe"
},
{
"TargetFilename
| contains
| all": [
"C:\\Program Files\\WindowsApps\\MicrosoftCorporationII.WindowsSubsystemForLinux_",
"\\wslhost.exe"
]
},
{
"TargetFilename
| contains
| all": [
"C:\\Users\\",
"\\AppData\\Local\\Microsoft\\WindowsApps\\",
"\\wslhost.exe"
]
}
],
"condition": "selection and not 1 of filter_main_* and not 1 of filter_optional_*"
} False Positives
- ⚠ System processes copied outside their default folders for testing purposes
- ⚠ Third party software naming their software with the same names as the processes mentioned here
Field Validations
Loading…
Comments (0)
Loading comments...