Skip to content

Commit 0026453

Browse files
committed
fix(rules): Use iin operator in LSASS memory dump via Windows Error Reporting
In some occasions, the process name is reported in lower-case, avoiding the rule to match. In the same line, to improve the resilience, the create_file macro is used in the second condition to match when the WER process creates the memory dump.
1 parent 1f97cc2 commit 0026453

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

rules/credential_access_lsass_memory_dump_via_wer.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: LSASS memory dump via Windows Error Reporting
22
id: 7b4a74e2-c7a7-4c1f-b2ce-0e0273c3add7
3-
version: 1.0.1
3+
version: 1.0.2
44
description: |
55
Adversaries may abuse Windows Error Reporting service to dump LSASS memory.
66
The ALPC protocol can send a message to report an exception on LSASS and
@@ -21,7 +21,7 @@ references:
2121
condition: >
2222
sequence
2323
maxspan 2m
24-
|spawn_process and ps.child.name in ('WerFault.exe', 'WerFaultSecure.exe')| by ps.child.uuid
25-
|write_minidump_file and file.path icontains 'lsass'| by ps.uuid
24+
|spawn_process and ps.child.name iin ('WerFault.exe', 'WerFaultSecure.exe')| by ps.child.uuid
25+
|create_file and file.path icontains 'lsass'| by ps.uuid
2626
2727
min-engine-version: 2.4.0

0 commit comments

Comments
 (0)