Files
atomic-red-team/atomics/Indexes/Matrices/linux-matrix.md
T
2023-02-16 16:27:28 +00:00

43 KiB

Linux Atomic Tests by ATT&CK Tactic & Technique

initial-access execution persistence privilege-escalation defense-evasion credential-access discovery lateral-movement collection exfiltration command-and-control impact
External Remote Services CONTRIBUTE A TEST Command and Scripting Interpreter: JavaScript CONTRIBUTE A TEST Malicious Shell Modification CONTRIBUTE A TEST Boot or Logon Initialization Scripts CONTRIBUTE A TEST Indicator Removal from Tools CONTRIBUTE A TEST Adversary-in-the-Middle CONTRIBUTE A TEST System Owner/User Discovery VNC CONTRIBUTE A TEST Archive Collected Data: Archive via Utility Exfiltration Over Web Service CONTRIBUTE A TEST Data Encoding: Standard Encoding Disk Structure Wipe CONTRIBUTE A TEST
Compromise Software Dependencies and Development Tools CONTRIBUTE A TEST User Execution: Malicious File CONTRIBUTE A TEST Bootkit CONTRIBUTE A TEST File System Permissions Weakness CONTRIBUTE A TEST Modify Authentication Process: Pluggable Authentication Modules Modify Authentication Process: Pluggable Authentication Modules Internet Connection Discovery CONTRIBUTE A TEST Taint Shared Content CONTRIBUTE A TEST Screen Capture Scheduled Transfer CONTRIBUTE A TEST Domain Generation Algorithms CONTRIBUTE A TEST Direct Network Flood CONTRIBUTE A TEST
Spearphishing Link CONTRIBUTE A TEST Scheduled Task/Job: Cron Boot or Logon Initialization Scripts CONTRIBUTE A TEST Create or Modify System Process CONTRIBUTE A TEST HISTCONTROL CONTRIBUTE A TEST Input Capture: Keylogging Permission Groups Discovery CONTRIBUTE A TEST SSH CONTRIBUTE A TEST Adversary-in-the-Middle CONTRIBUTE A TEST Exfiltration Over Other Network Medium CONTRIBUTE A TEST Application Layer Protocol: DNS CONTRIBUTE A TEST Stored Data Manipulation CONTRIBUTE A TEST
Spearphishing Link CONTRIBUTE A TEST Scheduled Task/Job CONTRIBUTE A TEST Modify Authentication Process: Pluggable Authentication Modules Abuse Elevation Control Mechanism: Sudo and Sudo Caching File and Directory Permissions Modification: Linux and Mac File and Directory Permissions Modification Brute Force: Password Guessing Account Discovery: Domain Account CONTRIBUTE A TEST Application Deployment Software CONTRIBUTE A TEST Input Capture: Keylogging Exfiltration Over Bluetooth CONTRIBUTE A TEST Domain Fronting CONTRIBUTE A TEST External Defacement CONTRIBUTE A TEST
Phishing: Spearphishing Attachment CONTRIBUTE A TEST Native API CONTRIBUTE A TEST File System Permissions Weakness CONTRIBUTE A TEST Boot or Logon Autostart Execution CONTRIBUTE A TEST Email Hiding Rules CONTRIBUTE A TEST OS Credential Dumping CONTRIBUTE A TEST Account Discovery: Local Account SSH Hijacking CONTRIBUTE A TEST Audio Capture CONTRIBUTE A TEST Automated Exfiltration CONTRIBUTE A TEST Symmetric Cryptography CONTRIBUTE A TEST OS Exhaustion Flood CONTRIBUTE A TEST
Compromise Hardware Supply Chain CONTRIBUTE A TEST Source CONTRIBUTE A TEST Systemd Service CONTRIBUTE A TEST Sudo Caching CONTRIBUTE A TEST Rootkit Steal Web Session Cookie CONTRIBUTE A TEST Virtualization/Sandbox Evasion: System Checks Remote Services CONTRIBUTE A TEST Archive via Custom Method CONTRIBUTE A TEST Exfiltration Over Symmetric Encrypted Non-C2 Protocol CONTRIBUTE A TEST Fast Flux DNS CONTRIBUTE A TEST Application Exhaustion Flood CONTRIBUTE A TEST
Supply Chain Compromise CONTRIBUTE A TEST At (Linux) CONTRIBUTE A TEST Create or Modify System Process CONTRIBUTE A TEST Scheduled Task/Job: Cron Timestomp CONTRIBUTE A TEST Securityd Memory CONTRIBUTE A TEST Permission Groups Discovery: Domain Groups CONTRIBUTE A TEST Remote Service Session Hijacking CONTRIBUTE A TEST Email Collection CONTRIBUTE A TEST Exfiltration to Code Repository CONTRIBUTE A TEST Application Layer Protocol CONTRIBUTE A TEST Disk Wipe CONTRIBUTE A TEST
Exploit Public-Facing Application CONTRIBUTE A TEST Command and Scripting Interpreter CONTRIBUTE A TEST External Remote Services CONTRIBUTE A TEST Scheduled Task/Job CONTRIBUTE A TEST Abuse Elevation Control Mechanism: Sudo and Sudo Caching Brute Force: Password Cracking CONTRIBUTE A TEST System Service Discovery Software Deployment Tools CONTRIBUTE A TEST Data from Removable Media CONTRIBUTE A TEST Exfiltration Over Alternative Protocol - Exfiltration Over Asymmetric Encrypted Non-C2 Protocol Custom Cryptographic Protocol CONTRIBUTE A TEST Stored Data Manipulation CONTRIBUTE A TEST
Valid Accounts: Default Accounts CONTRIBUTE A TEST Scripting CONTRIBUTE A TEST Bootkit CONTRIBUTE A TEST Process Injection CONTRIBUTE A TEST Bootkit CONTRIBUTE A TEST OS Credential Dumping: Proc Filesystem Network Sniffing Exploitation of Remote Services CONTRIBUTE A TEST Data Staged: Local Data Staging Exfiltration Over C2 Channel CONTRIBUTE A TEST Remote Access Software CONTRIBUTE A TEST Service Stop CONTRIBUTE A TEST
Spearphishing Attachment CONTRIBUTE A TEST User Execution CONTRIBUTE A TEST Boot or Logon Autostart Execution CONTRIBUTE A TEST Escape to Host CONTRIBUTE A TEST Masquerading: Match Legitimate Name or Location Password Managers CONTRIBUTE A TEST Network Share Discovery Internal Spearphishing CONTRIBUTE A TEST Automated Collection CONTRIBUTE A TEST Exfiltration Over Alternative Protocol Multilayer Encryption CONTRIBUTE A TEST Application or System Exploitation CONTRIBUTE A TEST
Trusted Relationship CONTRIBUTE A TEST Software Deployment Tools CONTRIBUTE A TEST Scheduled Task/Job: Cron Valid Accounts: Default Accounts CONTRIBUTE A TEST Hide Artifacts CONTRIBUTE A TEST Network Sniffing Peripheral Device Discovery CONTRIBUTE A TEST Lateral Tool Transfer CONTRIBUTE A TEST Clipboard Data Exfiltration over USB CONTRIBUTE A TEST Traffic Signaling CONTRIBUTE A TEST Disk Structure Wipe CONTRIBUTE A TEST
Phishing CONTRIBUTE A TEST Scheduled Task/Job: Systemd Timers Server Software Component: Transport Agent CONTRIBUTE A TEST Event Triggered Execution: Trap Virtualization/Sandbox Evasion: System Checks Steal or Forge Kerberos Tickets CONTRIBUTE A TEST System Information Discovery SSH Hijacking CONTRIBUTE A TEST Remote Data Staging CONTRIBUTE A TEST Data Compressed CONTRIBUTE A TEST Standard Cryptographic Protocol CONTRIBUTE A TEST Runtime Data Manipulation CONTRIBUTE A TEST
Valid Accounts CONTRIBUTE A TEST Graphical User Interface CONTRIBUTE A TEST Scheduled Task/Job CONTRIBUTE A TEST Hijack Execution Flow: LD_PRELOAD Indicator Removal on Host: Clear Linux or Mac System Logs Credentials from Password Stores CONTRIBUTE A TEST Application Window Discovery CONTRIBUTE A TEST Data from Local System CONTRIBUTE A TEST Exfiltration Over Web Service: Exfiltration to Cloud Storage CONTRIBUTE A TEST Protocol Tunneling CONTRIBUTE A TEST Reflection Amplification CONTRIBUTE A TEST
Compromise Software Supply Chain CONTRIBUTE A TEST Command and Scripting Interpreter: Bash Browser Extensions At (Linux) CONTRIBUTE A TEST Disabling Security Tools CONTRIBUTE A TEST Unsecured Credentials Time Based Evasion CONTRIBUTE A TEST Archive Collected Data: Archive via Library Data Transfer Size Limits Domain Generation Algorithms CONTRIBUTE A TEST Service Exhaustion Flood CONTRIBUTE A TEST
Domain Accounts CONTRIBUTE A TEST Inter-Process Communication CONTRIBUTE A TEST Traffic Signaling CONTRIBUTE A TEST Abuse Elevation Control Mechanism CONTRIBUTE A TEST Indicator Removal on Host: Clear Command History Bash History CONTRIBUTE A TEST Browser Bookmark Discovery Archive Collected Data CONTRIBUTE A TEST Data Encrypted CONTRIBUTE A TEST Mail Protocols CONTRIBUTE A TEST Defacement CONTRIBUTE A TEST
Spearphishing via Service CONTRIBUTE A TEST Trap CONTRIBUTE A TEST Server Software Component: Web Shell CONTRIBUTE A TEST Abuse Elevation Control Mechanism: Setuid and Setgid Deobfuscate/Decode Files or Information Credentials from Web Browsers CONTRIBUTE A TEST System Network Configuration Discovery DHCP Spoofing CONTRIBUTE A TEST Exfiltration Over Physical Medium CONTRIBUTE A TEST Communication Through Removable Media CONTRIBUTE A TEST Defacement: Internal Defacement CONTRIBUTE A TEST
Hardware Additions CONTRIBUTE A TEST Exploitation for Client Execution CONTRIBUTE A TEST Valid Accounts: Default Accounts CONTRIBUTE A TEST VDSO Hijacking CONTRIBUTE A TEST Impair Defenses CONTRIBUTE A TEST Private Keys CONTRIBUTE A TEST Account Discovery CONTRIBUTE A TEST Web Portal Capture CONTRIBUTE A TEST Exfiltration Over Alternative Protocol: Exfiltration Over Unencrypted/Obfuscated Non-C2 Protocol External Proxy CONTRIBUTE A TEST Data Manipulation CONTRIBUTE A TEST
Drive-by Compromise CONTRIBUTE A TEST Local Job Scheduling CONTRIBUTE A TEST Event Triggered Execution: Trap Sudo CONTRIBUTE A TEST Masquerading CONTRIBUTE A TEST Credentials from Password Stores: Credentials from Web Browsers File and Directory Discovery Video Capture CONTRIBUTE A TEST Proxy CONTRIBUTE A TEST Account Access Removal CONTRIBUTE A TEST
Spearphishing via Service CONTRIBUTE A TEST Command and Scripting Interpreter: Python Hijack Execution Flow: LD_PRELOAD Boot or Logon Autostart Execution: Kernel Modules and Extensions Process Injection CONTRIBUTE A TEST DHCP Spoofing CONTRIBUTE A TEST System Network Connections Discovery Email Collection: Email Forwarding Rule CONTRIBUTE A TEST Dynamic Resolution CONTRIBUTE A TEST Data Encrypted for Impact
Valid Accounts: Local Accounts CONTRIBUTE A TEST System Services CONTRIBUTE A TEST Create Account: Local Account Scheduled Task/Job: Systemd Timers Traffic Signaling CONTRIBUTE A TEST Unsecured Credentials: Private Keys Virtualization/Sandbox Evasion CONTRIBUTE A TEST Data Staged CONTRIBUTE A TEST Multi-hop Proxy CONTRIBUTE A TEST Disk Content Wipe CONTRIBUTE A TEST
Command and Scripting Interpreter: Visual Basic CONTRIBUTE A TEST At (Linux) CONTRIBUTE A TEST Hijack Execution Flow CONTRIBUTE A TEST Signed Binary Proxy Execution CONTRIBUTE A TEST Brute Force: Password Spraying CONTRIBUTE A TEST Process Discovery Input Capture: GUI Input Capture CONTRIBUTE A TEST Web Service CONTRIBUTE A TEST Endpoint Denial of Service CONTRIBUTE A TEST
Space after Filename CONTRIBUTE A TEST Redundant Access CONTRIBUTE A TEST Valid Accounts CONTRIBUTE A TEST Indicator Removal on Host: Timestomp Web Portal Capture CONTRIBUTE A TEST User Activity Based Checks CONTRIBUTE A TEST Data from Network Shared Drive CONTRIBUTE A TEST DNS Calculation CONTRIBUTE A TEST Runtime Data Manipulation CONTRIBUTE A TEST
Malicious Link CONTRIBUTE A TEST SSH Authorized Keys Exploitation for Privilege Escalation CONTRIBUTE A TEST Reflective Code Loading CONTRIBUTE A TEST Unsecured Credentials: Bash History Permission Groups Discovery: Local Groups Input Capture CONTRIBUTE A TEST Multi-Stage Channels CONTRIBUTE A TEST Transmitted Data Manipulation CONTRIBUTE A TEST
Scheduled Task/Job: At Kernel Modules and Extensions CONTRIBUTE A TEST Event Triggered Execution CONTRIBUTE A TEST Time Based Evasion CONTRIBUTE A TEST Unsecured Credentials: Credentials In Files Password Policy Discovery ARP Cache Poisoning CONTRIBUTE A TEST Port Knocking CONTRIBUTE A TEST Resource Hijacking
Create Account: Domain Account CONTRIBUTE A TEST Event Triggered Execution: .bash_profile and .bashrc Binary Padding CONTRIBUTE A TEST Web Cookies CONTRIBUTE A TEST System Location Discovery: System Language Discovery Data from Information Repositories CONTRIBUTE A TEST Multiband Communication CONTRIBUTE A TEST Transmitted Data Manipulation CONTRIBUTE A TEST
Component Firmware CONTRIBUTE A TEST Setuid and Setgid CONTRIBUTE A TEST Impair Defenses: Disable or Modify System Firewall Forge Web Credentials CONTRIBUTE A TEST System Location Discovery CONTRIBUTE A TEST File Transfer Protocols CONTRIBUTE A TEST Data Destruction
Pre-OS Boot CONTRIBUTE A TEST Web Shell CONTRIBUTE A TEST File Deletion CONTRIBUTE A TEST Multi-Factor Authentication Request Generation CONTRIBUTE A TEST Software Discovery: Security Software Discovery One-Way Communication CONTRIBUTE A TEST Network Denial of Service CONTRIBUTE A TEST
Port Knocking CONTRIBUTE A TEST Domain Accounts CONTRIBUTE A TEST Obfuscated Files or Information: Binary Padding Exploitation for Credential Access CONTRIBUTE A TEST Remote System Discovery Proxy: Multi-hop Proxy Firmware Corruption CONTRIBUTE A TEST
Compromise Client Software Binary CONTRIBUTE A TEST Proc Memory CONTRIBUTE A TEST Valid Accounts: Default Accounts CONTRIBUTE A TEST Input Capture: GUI Input Capture CONTRIBUTE A TEST Network Service Scanning Data Obfuscation CONTRIBUTE A TEST Inhibit System Recovery CONTRIBUTE A TEST
Account Manipulation CONTRIBUTE A TEST Boot or Logon Initialization Scripts: Rc.common Hijack Execution Flow: LD_PRELOAD Brute Force CONTRIBUTE A TEST Software Discovery CONTRIBUTE A TEST Non-Standard Port Disk Content Wipe CONTRIBUTE A TEST
Boot or Logon Autostart Execution: Kernel Modules and Extensions Create or Modify System Process: Systemd Service File and Directory Permissions Modification CONTRIBUTE A TEST Brute Force: Credential Stuffing Debugger Evasion CONTRIBUTE A TEST Encrypted Channel CONTRIBUTE A TEST System Shutdown/Reboot
Scheduled Task/Job: Systemd Timers XDG Autostart Entries CONTRIBUTE A TEST Abuse Elevation Control Mechanism CONTRIBUTE A TEST Credentials in Files CONTRIBUTE A TEST Bidirectional Communication CONTRIBUTE A TEST
Hijack Execution Flow CONTRIBUTE A TEST Ptrace System Calls CONTRIBUTE A TEST Abuse Elevation Control Mechanism: Setuid and Setgid Input Capture CONTRIBUTE A TEST Asymmetric Cryptography CONTRIBUTE A TEST
Valid Accounts CONTRIBUTE A TEST Scheduled Task/Job: At Redundant Access CONTRIBUTE A TEST ARP Cache Poisoning CONTRIBUTE A TEST Non-Application Layer Protocol CONTRIBUTE A TEST
Trap CONTRIBUTE A TEST Valid Accounts: Local Accounts CONTRIBUTE A TEST Impair Defenses: Indicator Blocking OS Credential Dumping: /etc/passwd and /etc/shadow Protocol Impersonation CONTRIBUTE A TEST
Event Triggered Execution CONTRIBUTE A TEST Right-to-Left Override CONTRIBUTE A TEST Multi-Factor Authentication Interception CONTRIBUTE A TEST Uncommonly Used Port CONTRIBUTE A TEST
Event Triggered Execution: .bash_profile and .bashrc Component Firmware CONTRIBUTE A TEST Modify Authentication Process CONTRIBUTE A TEST Domain Fronting CONTRIBUTE A TEST
Local Job Scheduling CONTRIBUTE A TEST Indicator Removal on Host CONTRIBUTE A TEST Data Encoding CONTRIBUTE A TEST
Setuid and Setgid CONTRIBUTE A TEST Masquerading: Masquerade Task or Service CONTRIBUTE A TEST Non-Standard Encoding CONTRIBUTE A TEST
Web Shell CONTRIBUTE A TEST Pre-OS Boot CONTRIBUTE A TEST Application Layer Protocol: Web Protocols
Domain Accounts CONTRIBUTE A TEST Scripting CONTRIBUTE A TEST Ingress Tool Transfer
Server Software Component CONTRIBUTE A TEST Downgrade Attack CONTRIBUTE A TEST Steganography CONTRIBUTE A TEST
Hidden Files and Directories CONTRIBUTE A TEST Virtualization/Sandbox Evasion CONTRIBUTE A TEST Fallback Channels CONTRIBUTE A TEST
Boot or Logon Initialization Scripts: Rc.common Execution Guardrails CONTRIBUTE A TEST Proxy: Internal Proxy
Create or Modify System Process: Systemd Service Port Knocking CONTRIBUTE A TEST Custom Command and Control Protocol CONTRIBUTE A TEST
Create Account CONTRIBUTE A TEST Hide Artifacts: Hidden Users CONTRIBUTE A TEST Dead Drop Resolver CONTRIBUTE A TEST
XDG Autostart Entries CONTRIBUTE A TEST Impair Defenses: HISTCONTROL Junk Data CONTRIBUTE A TEST
Scheduled Task/Job: At User Activity Based Checks CONTRIBUTE A TEST Commonly Used Port CONTRIBUTE A TEST
Modify Authentication Process CONTRIBUTE A TEST VDSO Hijacking CONTRIBUTE A TEST
SQL Stored Procedures CONTRIBUTE A TEST Impair Defenses: Disable or Modify Tools
Valid Accounts: Local Accounts CONTRIBUTE A TEST Hijack Execution Flow CONTRIBUTE A TEST
Indicator Removal from Tools CONTRIBUTE A TEST
Valid Accounts CONTRIBUTE A TEST
Obfuscated Files or Information
Run Virtual Instance CONTRIBUTE A TEST
Subvert Trust Controls CONTRIBUTE A TEST
Masquerading: Rename System Utilities
Steganography CONTRIBUTE A TEST
Domain Accounts CONTRIBUTE A TEST
Subvert Trust Controls: Install Root Certificate
Obfuscated Files or Information: Compile After Delivery
VBA Stomping CONTRIBUTE A TEST
Hide Artifacts: Hidden Window CONTRIBUTE A TEST
Compile After Delivery CONTRIBUTE A TEST
Proc Memory CONTRIBUTE A TEST
Clear Command History CONTRIBUTE A TEST
HTML Smuggling CONTRIBUTE A TEST
Install Root Certificate CONTRIBUTE A TEST
Indicator Removal on Host: File Deletion
Hidden Files and Directories CONTRIBUTE A TEST
Obfuscated Files or Information: Software Packing
Hidden File System CONTRIBUTE A TEST
Space after Filename CONTRIBUTE A TEST
Debugger Evasion CONTRIBUTE A TEST
Masquerading: Space after Filename
Ptrace System Calls CONTRIBUTE A TEST
Hide Artifacts: Hidden Files and Directories
Environmental Keying CONTRIBUTE A TEST
Modify Authentication Process CONTRIBUTE A TEST
Valid Accounts: Local Accounts CONTRIBUTE A TEST
Exploitation for Defense Evasion CONTRIBUTE A TEST