Forced Authentication T1187

Tactic: Credential Access

Adversaries may gather credential material by invoking or forcing a user to automatically provide authentication information through a mechanism in which they can intercept.

Events covered

16 catalog events are tagged with this technique by at least one rule.

Authoring guide

These 30 rules share fields, values, and exclusions.

Fields filtered most (44 distinct)

These fields appear most often in rule filters.

FieldRulesHowSample values
EventID9eq 8, in 35145, 4624, 4625, 5137, 4662
CommandLine6contains 4, match 1, regex_match 1, wildcard 1(?i)\s(-u|--user)\s*:, *1UWhRCA*, *AAAAA*, *DavSetCookie*, *YBAAAA*
src_ip6is_not_null 4, ne 4, eq 1, in 1, 127.0.0.1, ::1, 10.0.0.0/8, 172.16.0.0/12
user4ends_with 4, ne 1$
AuthenticationPackageName3eq 3NTLM, Kerberos
Image3ends_with 3\7z.exe, \SnippingTool.exe, \curl.exe, \explorer.exe, \winrar.exe
LogonType3eq 3network, Network
QueryName3contains 2, wildcard 1*1UWhRC*, *AAAAA*, *UWhRC*BAAAA*, *YBAAAA*, BAAAA
file.name3eq 3FssagentRpc, Spoolss, WinsPipe, efsrpc
process_basename3eq 3rundll32.exe, SnippingTool.exe
AdditionalInfo2contains 1, wildcard 1*1UWhRCA*, *AAAAA*, *UWhRC*BAAAA*MicrosoftDNS*, *YBAAAA*
DestinationPort2eq 1, in 1445, 139
EventType2eq 2connection_attempted, start
ObjectClass2eq 2dnsNode
ObjectDN2contains 1, wildcard 1*1UWhRCA*, *AAAAA*, *UWhRC*BAAAA*MicrosoftDNS*, *YBAAAA*

Top indicator values (133 distinct)

These values appear most often in rule predicates.

FieldKindValueRules (here)Corpus reach
src_ipis_not_null
470
src_ipne
127.0.0.1
422
src_ipne
::1
420
userends_with
$
45
EventIDeq
5137
36
EventIDeq
5145
319
EventIDeq
4662
28
EventIDeq
5136
225
EventIDeq
5145
24
EventIDin
4624
36
EventIDin
4625
36
file.nameeq
FssagentRpc
33
file.nameeq
Spoolss
33
file.nameeq
efsrpc
33
file.nameeq
lsarpc
33
file.nameeq
lsass
33
file.nameeq
netdfs
33
file.nameeq
netlogon
33
file.nameeq
samr
33
file.nameeq
dhcpserver
22
file.nameeq
dnsserver
22
file.nameeq
eventlog
22
file.nameeq
srvsvc
22
file.nameeq
winreg
22
LogonTypeeq
network
230
ObjectClasseq
dnsNode
23
RelativeTargetNameeq
lsarpc
23
SubjectUserNameeq
ANONYMOUS LOGON
23
computer_namestarts_with
substring(user.name, 0, (-1))
2
event.typeeq
start
21036

Exclusions (45 distinct)

These values appear most often in top-level exclusions.

FieldKindValueRules excluding
src_ipends_with
string(host.ip)
4
computer_namestarts_with
substring(user.name, 0, (-1))
2
Esql.server_webdav_serverends_with
*.live.net
1
Esql.server_webdav_serverends_with
*.sharepoint.com
1
Esql.server_webdav_serverin
github.com
1
Esql.server_webdav_serverin
google.com
1
Esql.server_webdav_serverin
live.net
1
Esql.server_webdav_serverin
sharepoint.com
1
Esql.server_webdav_serverin
www.elastic.co
1
Esql.server_webdav_serverin
www.github.com
1
Esql.server_webdav_serverin
www.google.com
1
Esql.server_webdav_serverregex_match
(10\.(\d{1,3}\.){2}\d{1,3}|172\.(1[6-9]|2\d|3[0-1])\.(\d{1,3}\.)\d{1,3}|192\....
1
ParentImagewildcard
?:\Program Files\WindowsApps\Microsoft.ScreenSketch_*\SnippingTool\SnippingTool.exe
1
ParentImagewildcard
?:\Windows\System32\svchost.exe
1
dest_ipin
10.0.0.0/8
1

Rules under this technique

These vendors publish rules tagged with this technique.

Platform (all)
Domain (all)

Sigma 9 rules

Elastic 11 rules

Splunk 6 rules

Kusto 4 rules