MITRE ATT&CK technique
Software Discovery detection rulesT1518
Software Discovery (T1518) is a MITRE ATT&CK technique in the Discovery tactic. This page lists the 13 community-maintained Sigma detection rules in the library mapped to T1518 and its sub-techniques. Each rule includes its detection logic, log source, false positives and original YAML. These rules mainly target windows, macos, linux.
HackTool - WinPwn Execution
highDetects commandline keywords indicative of potential usge of the tool WinPwn. A tool for Windows and Active Directory reconnaissance and exploitation.
windows · process_creation
HackTool - WinPwn Execution - ScriptBlock
highDetects scriptblock text keywords indicative of potential usge of the tool WinPwn. A tool for Windows and Active Directory reconnaissance and exploitation.
windows · ps_script
Sysmon Discovery Via Default Driver Altitude Using Findstr.EXE
highDetects usage of "findstr" with the argument "385201". Which could indicate potential discovery of an installed Sysinternals Sysmon service using the default driver altitude (even if the name is changed).
windows · process_creation
Detected Windows Software Discovery
mediumAdversaries may attempt to enumerate software for a variety of reasons, such as figuring out what security measures are present or if the compromised system has a version of software that is vulnerable.
windows · process_creation
Detected Windows Software Discovery - PowerShell
mediumAdversaries may attempt to enumerate software for a variety of reasons, such as figuring out what security measures are present or if the compromised system has a version of software that is vulnerable.
windows · ps_script
Security Software Discovery - MacOs
mediumDetects usage of system utilities (only grep for now) to discover security software discovery
macos · process_creation
Security Software Discovery Via Powershell Script
mediumDetects calls to "get-process" where the output is piped to a "where-object" filter to search for security solution processes. Adversaries may attempt to get a listing of security software, configurations, defensive tools, and sensors that are installed on a system or in a cloud environment. This may include things such as firewall rules and anti-virus
windows · ps_script
Security Tools Keyword Lookup Via Findstr.EXE
mediumDetects execution of "findstr" to search for common names of security tools. Attackers often pipe the results of recon commands such as "tasklist" or "whoami" to "findstr" in order to filter out the results. This detection focuses on the keywords that the attacker might use as a filter.
windows · process_creation
System Integrity Protection (SIP) Disabled
mediumDetects the use of csrutil to disable the Configure System Integrity Protection (SIP). This technique is used in post-exploit scenarios.
macos · process_creation
Local Firewall Rules Enumeration Via NetFirewallRule Cmdlet
lowDetects execution of "Get-NetFirewallRule" or "Show-NetFirewallRule" to enumerate the local firewall rules on a host.
windows · ps_module
PowerShell AppLocker Policy Discovery Via Get-AppLockerPolicy
lowDetects AppLocker policy enumeration attempts via PowerShell using the Get-AppLockerPolicy cmdlet and an policy scope of either Effective, LDAP, or Local.
windows · process_creation
Security Software Discovery - Linux
lowDetects usage of system utilities (only grep and egrep for now) to discover security software discovery
linux · process_creation
System Integrity Protection (SIP) Enumeration
lowDetects the use of csrutil to view the Configure System Integrity Protection (SIP) status. This technique is used in post-exploit scenarios.
macos · process_creation