From 6c408de3ea8938085a7774c9ce5f0ffee19d2fa7 Mon Sep 17 00:00:00 2001 From: "@" <@> Date: Sun, 20 Sep 2020 22:24:32 -0500 Subject: [PATCH] Added T1562.004 techniques --- DefenseEvasion.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/DefenseEvasion.md b/DefenseEvasion.md index eaebf87..1a5c532 100644 --- a/DefenseEvasion.md +++ b/DefenseEvasion.md @@ -142,6 +142,36 @@ SrcProcCmdLine ContainsCIS "Invoke-Phant0m" OR SrcProcCmdScript ContainsCIS "$Ke ### T1562.004 Disable or Modify System Firewall Atomics: [T1562.004](https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1562.004/T1562.004.md) +#### Atomic #1 - Linux + +``` +(SrcProcName In Contains ("service","chkconfig") AND SrcProcCmdLine In Contains ("off","stop") AND SrcProcCmdLine ContainsCIS "tables") OR (TgtProcName = "systemctl" AND TgtProcCmdLine In Contains ("stop","disable") AND TgtProcCmdLine Contains "firewalld") +``` + +#### Atomic #2 - Disable Defender Firewall + +``` +TgtProcName = "netsh.exe" AND TgtProcCmdLine ContainsCIS "state off" +``` + +#### Atomic #3 - Allow SMB and RDP on Defender Firewall + +``` +(TgtProcName = "netsh.exe" AND TgtProcCmdLine ContainsCIS "remote desktop" AND TgtProcCmdLine ContainsCIS "enable=Yes") OR (TgtProcName = "netsh.exe" AND TgtProcCmdLine ContainsCIS "file and printer sharing" AND TgtProcCmdLine ContainsCIS "enable=Yes") +``` + +#### Atomic #4 AND #5 - Open Local Port on Defender Firewall + +``` +TgtProcName = "netsh.exe" AND TgtProcCmdLine ContainsCIS "add rule" AND TgtProcCmdLine ContainsCIS "dir=in" AND TgtProcCmdLine ContainsCIS "localport=" +``` + +#### Atomic #6 - Allow Executable Through Defender Firewall + +``` +TgtProcName = "netsh.exe" AND TgtProcCmdLine ContainsCIS "add rule" AND TgtProcCmdLine ContainsCIS "program=" AND TgtProcCmdLine In Contains Anycase ("C:\Users","C:\Windows\Temp") +``` + ### T1562.001 Disable or Modify Tools Atomics: [T1562.001](https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1562.001/T1562.001.md)