Files
atomic-red-team/atomics/windows-index.md
T
2018-11-14 21:38:39 +00:00

30 KiB

Windows Atomic Tests by ATT&CK Tactic & Technique

defense-evasion

privilege-escalation

persistence

discovery

credential-access

  • T1098 Account Manipulation
    • Atomic Test #1: Admin Account Manipulate [windows]
  • T1110 Brute Force
    • Atomic Test #1: Brute Force Credentials [windows]
  • T1003 Credential Dumping
    • Atomic Test #1: Powershell Mimikatz [windows]
    • Atomic Test #2: Gsecdump [windows]
    • Atomic Test #3: Windows Credential Editor [windows]
    • Atomic Test #4: Registry dump of SAM, creds, and secrets [windows]
    • Atomic Test #5: Dump LSASS.exe Memory using ProcDump [windows]
    • Atomic Test #6: Dump LSASS.exe Memory using Windows Task Manager [windows]
    • Atomic Test #7: Offline Credential Theft With Mimikatz [windows]
    • Atomic Test #8: Dump Active Directory Database with NTDSUtil [windows]
  • T1081 Credentials in Files
    • Atomic Test #3: Mimikatz & Kittenz [windows]
    • Atomic Test #4: Extracting credentials from files [windows]
  • T1214 Credentials in Registry
    • Atomic Test #1: Enumeration for Credentials in Registry [windows]
  • T1212 Exploitation for Credential Access CONTRIBUTE A TEST
  • T1187 Forced Authentication CONTRIBUTE A TEST
  • T1179 Hooking
    • Atomic Test #1: Hook PowerShell TLS Encrypt/Decrypt Messages [windows]
  • T1056 Input Capture
    • Atomic Test #1: Input Capture [windows]
  • T1208 Kerberoasting CONTRIBUTE A TEST
  • T1171 LLMNR/NBT-NS Poisoning CONTRIBUTE A TEST
  • T1040 Network Sniffing
    • Atomic Test #3: Packet Capture Windows Command Prompt [windows]
    • Atomic Test #4: Packet Capture PowerShell [windows]
  • T1174 Password Filter DLL CONTRIBUTE A TEST
  • T1145 Private Keys
    • Atomic Test #1: Private Keys [windows]
  • T1111 Two-Factor Authentication Interception CONTRIBUTE A TEST

lateral-movement

collection

exfiltration

execution

  • T1191 CMSTP
    • Atomic Test #1: CMSTP Executing Remote Scriptlet [windows]
    • Atomic Test #2: CMSTP Executing UAC Bypass [windows]
  • T1059 Command-Line Interface
  • T1223 Compiled HTML File
    • Atomic Test #1: Compiled HTML Help Local Payload [windows]
    • Atomic Test #2: Compiled HTML Help Remote Payload [windows]
  • T1196 Control Panel Items CONTRIBUTE A TEST
  • T1173 Dynamic Data Exchange
    • Atomic Test #1: Execute Commands [windows]
  • T1106 Execution through API CONTRIBUTE A TEST
  • T1129 Execution through Module Load CONTRIBUTE A TEST
  • T1203 Exploitation for Client Execution CONTRIBUTE A TEST
  • T1061 Graphical User Interface CONTRIBUTE A TEST
  • T1118 InstallUtil
    • Atomic Test #1: InstallUtil uninstall method call [windows]
  • T1177 LSASS Driver CONTRIBUTE A TEST
  • T1170 Mshta
    • Atomic Test #1: Mshta executes JavaScript Scheme Fetch Remote Payload With GetObject [windows]
  • T1086 PowerShell
    • Atomic Test #1: Mimikatz [windows]
    • Atomic Test #2: BloodHound [windows]
    • Atomic Test #3: Obfuscation Tests [windows]
    • Atomic Test #4: Mimikatz - Cradlecraft PsSendKeys [windows]
    • Atomic Test #5: Invoke-AppPathBypass [windows]
    • Atomic Test #6: PowerShell Add User [windows]
    • Atomic Test #7: Powershell MsXml COM object [windows]
    • Atomic Test #8: Powershell XML requests [windows]
    • Atomic Test #9: Powershell invoke mshta.exe download [windows]
    • Atomic Test #10: Powershell Invoke-DownloadCradle [windows]
    • Atomic Test #11: PowerShell Fileless Script Execution [windows]
  • T1121 Regsvcs/Regasm
    • Atomic Test #1: Regasm Uninstall Method Call Test [windows]
    • Atomic Test #2: Regsvs Uninstall Method Call Test [windows]
  • T1117 Regsvr32
    • Atomic Test #1: Regsvr32 local COM scriptlet execution [windows]
    • Atomic Test #2: Regsvr32 remote COM scriptlet execution [windows]
    • Atomic Test #3: Regsvr32 local DLL execution [windows]
  • T1085 Rundll32
    • Atomic Test #1: Rundll32 execute JavaScript Remote Payload With GetObject [windows]
  • T1053 Scheduled Task
    • Atomic Test #1: At.exe Scheduled task [windows]
    • Atomic Test #2: Scheduled task Local [windows]
    • Atomic Test #3: Scheduled task Remote [windows]
  • T1064 Scripting
  • T1035 Service Execution
    • Atomic Test #1: Execute a Command as a Service [windows]
  • T1218 Signed Binary Proxy Execution CONTRIBUTE A TEST
  • T1216 Signed Script Proxy Execution
    • Atomic Test #1: PubPrn.vbs Signed Script Bypass [windows]
  • T1072 Third-party Software CONTRIBUTE A TEST
  • T1127 Trusted Developer Utilities
    • Atomic Test #1: MSBuild Bypass Using Inline Tasks [windows]
    • Atomic Test #2: MSXSL Bypass using local files [windows]
    • Atomic Test #3: MSXSL Bypass using remote files [windows]
  • T1204 User Execution CONTRIBUTE A TEST
  • T1047 Windows Management Instrumentation
    • Atomic Test #1: WMI Reconnaissance Users [windows]
    • Atomic Test #2: WMI Reconnaissance Processes [windows]
    • Atomic Test #3: WMI Reconnaissance Software [windows]
    • Atomic Test #4: WMI Reconnaissance List Remote Services [windows]
  • T1028 Windows Remote Management
    • Atomic Test #1: Enable Windows Remote Management [windows]
    • Atomic Test #2: PowerShell Lateral Movement [windows]
    • Atomic Test #3: WMIC Process Call Create [windows]
    • Atomic Test #4: Psexec [windows]
    • Atomic Test #5: Invoke-Command [windows]
  • T1220 XSL Script Processing CONTRIBUTE A TEST

command-and-control

initial-access