MITRE ATT&CK technique
File and Directory Discovery detection rulesT1083
File and Directory Discovery (T1083) is a MITRE ATT&CK technique in the Discovery tactic. This page lists the 24 community-maintained Sigma detection rules in the library mapped to T1083 and its sub-techniques. Each rule includes its detection logic, log source, false positives and original YAML. These rules mainly target linux, windows, macos.
Turla Group Lateral Movement
criticalDetects automated lateral movement by Turla group
windows · process_creation
WannaCry Ransomware Activity
criticalDetects WannaCry ransomware activity
windows · process_creation
HackTool - PCHunter Execution
highDetects suspicious use of PCHunter, a tool like Process Hacker to view and manipulate processes, kernel options and other low level stuff
windows · process_creation
PUA - Seatbelt Execution
highDetects the execution of the PUA/Recon tool Seatbelt via PE information of command line parameters
windows · process_creation
Shell Execution GCC - Linux
highDetects the use of the "gcc" utility to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
linux · process_creation
Shell Execution via Find - Linux
highDetects the use of the find command to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or exploitation attempt.
linux · process_creation
Shell Execution via Flock - Linux
highDetects the use of the "flock" command to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
linux · process_creation
Shell Execution via Nice - Linux
highDetects the use of the "nice" utility to execute a shell. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
linux · process_creation
Vim GTFOBin Abuse - Linux
highDetects the use of "vim" and it's siblings commands to execute a shell or proxy commands. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
linux · process_creation
Potential Discovery Activity Using Find - Linux
mediumDetects usage of "find" binary in a suspicious manner to perform discovery
linux · process_creation
Potential Discovery Activity Using Find - MacOS
mediumDetects usage of "find" binary in a suspicious manner to perform discovery
macos · process_creation
Powershell Directory Enumeration
mediumDetects technique used by MAZE ransomware to enumerate directories using Powershell
windows · ps_script
Powershell Sensitive File Discovery
mediumDetect adversaries enumerate sensitive files
windows · ps_script
PUA - TruffleHog Execution
mediumDetects execution of TruffleHog, a tool used to search for secrets in different platforms like Git, Jira, Slack, SharePoint, etc. that could be used maliciously. While it is a legitimate tool, intended for use in CI pipelines and security assessments, It was observed in the Shai-Hulud malware campaign targeting npm packages to steal sensitive information.
windows · process_creation
PUA - TruffleHog Execution - Linux
mediumDetects execution of TruffleHog, a tool used to search for secrets in different platforms like Git, Jira, Slack, SharePoint, etc. that could be used maliciously. While it is a legitimate tool, intended for use in CI pipelines and security assessments, It was observed in the Shai-Hulud malware campaign targeting npm packages to steal sensitive information.
linux · process_creation
Shell Invocation via Apt - Linux
mediumDetects the use of the "apt" and "apt-get" commands to execute a shell or proxy commands. Such behavior may be associated with privilege escalation, unauthorized command execution, or to break out from restricted environments.
linux · process_creation
Source Code Enumeration Detection by Keyword
mediumDetects source code enumeration that use GET requests by keyword searches in URL strings
webserver
Capabilities Discovery - Linux
lowDetects usage of "getcap" binary. This is often used during recon activity to determine potential binaries that can be abused as GTFOBins or other.
linux · process_creation
Cisco Discovery
lowFind information about network devices that is not stored in config files
cisco
DirLister Execution
lowDetect the usage of "DirLister.exe" a utility for quickly listing folder or drive contents. It was seen used by BlackCat ransomware to create a list of accessible directories and files.
windows · process_creation
Linux Capabilities Discovery
lowDetects attempts to discover the files with setuid/setgid capability on them. That would allow adversary to escalate their privileges.
linux
Notepad Password Files Discovery
lowDetects the execution of Notepad to open a file that has the string "password" which may indicate unauthorized access to credentials or suspicious activity.
windows · process_creation
File and Directory Discovery - Linux
informationalDetects usage of system utilities such as "find", "tree", "findmnt", etc, to discover files, directories and network shares.
linux · process_creation
File and Directory Discovery - MacOS
informationalDetects usage of system utilities to discover files and directories
macos · process_creation