diff --git a/rules/windows/powershell/powershell_script/posh_ps_get_adreplaccount.yml b/rules/windows/powershell/powershell_script/posh_ps_get_adreplaccount.yml new file mode 100644 index 000000000..2518b05ed --- /dev/null +++ b/rules/windows/powershell/powershell_script/posh_ps_get_adreplaccount.yml @@ -0,0 +1,28 @@ +title: Suspicious Get-ADReplAccount +id: 060c3ef1-fd0a-4091-bf46-e7d625f60b73 +status: experimental +description: + The DSInternals PowerShell Module exposes several internal features of Active Directory and Azure Active Directory. + These include FIDO2 and NGC key auditing, offline ntds.dit file manipulation, password auditing, DC recovery from IFM backups and password hash calculation. +date: 2022/02/06 +author: frack113 +references: + - https://www.powershellgallery.com/packages/DSInternals + - https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1003.006/T1003.006.md#atomic-test-2---run-dsinternals-get-adreplaccount +logsource: + product: windows + category: ps_script + definition: Script block logging must be enabled +detection: + selection: + ScriptBlockText|contains|all: + - Get-ADReplAccount + - '-All ' + - '-Server ' + condition: selection +falsepositives: + - Legitimate PowerShell scripts +level: medium +tags: + - attack.credential_access + - attack.t1003.006