diff --git a/detections/endpoint/windows_input_capture_using_credential_ui_dll.yml b/detections/endpoint/windows_input_capture_using_credential_ui_dll.yml deleted file mode 100644 index 1bcb2085d2..0000000000 --- a/detections/endpoint/windows_input_capture_using_credential_ui_dll.yml +++ /dev/null @@ -1,70 +0,0 @@ -name: Windows Input Capture Using Credential UI Dll -id: 406c21d6-6c75-4e9f-9ca9-48049a1dd90e -version: 1 -date: '2022-08-24' -author: Teoderick Contreras, Splunk -type: Hunting -datamodel: -- Endpoint -description: The following analytic identifies a process that loads the credui.dll module. - This legitimate module is typically abused by adversaries, threat actors and red teamers to create a credential UI prompt - dialog box to lure users for possible credential theft or can be used to dump the credentials of a targeted host. - This hunting query is a good pivot to check why the process loaded this dll and if it is a legitimate file. - This hunting query may hit false positive for a third party application that uses a credential login UI for user login. -search: '`sysmon` EventCode=7 (ImageLoaded = "*\\credui.dll" AND OriginalFileName = "credui.dll") OR (ImageLoaded = "*\\wincredui.dll" AND OriginalFileName = "wincredui.dll") - AND NOT(Image IN("*\\windows\\explorer.exe", "*\\windows\\system32\\*", "*\\windows\\sysWow64\\*", "*:\\program files*")) - | stats count min(_time) as firstTime max(_time) as lastTime by Image ImageLoaded OriginalFileName Computer EventCode Signed ProcessId ProcessGuid - | `security_content_ctime(firstTime)` - | `security_content_ctime(lastTime)` - | `windows_input_capture_using_credential_ui_dll_filter`' -how_to_implement: The latest Sysmon TA 3.0 https://splunkbase.splunk.com/app/5709 will - add the ImageLoaded name to the process_name field, allowing this query to work. Use as an example and implement for other products. -known_false_positives: this module can be loaded by a third party application. Filter is needed. -references: -- https://docs.microsoft.com/en-us/windows/win32/api/wincred/nf-wincred-creduipromptforcredentialsa -- https://github.com/redcanaryco/atomic-red-team/blob/f339e7da7d05f6057fdfcdd3742bfcf365fee2a9/atomics/T1056.002/T1056.002.md#atomic-test-2---powershell---prompt-user-for-password -tags: - analytic_story: - - Brute Ratel C4 - asset_type: Endpoint - cis20: - - CIS 3 - - CIS 5 - - CIS 16 - confidence: 30 - context: - - Source:Endpoint - - Stage:Persistence - - Stage:Privilege Escalation - - Stage:Defense Evasion - dataset: - - https://media.githubusercontent.com/media/splunk/attack_data/master/datasets/malware/brute_ratel/iso_version_dll_campaign/sysmon.log - impact: 30 - kill_chain_phases: - - Exploitation - message: a process $Image$ loaded $ImageLoaded$ in $Computer$ - mitre_attack_id: - - T1056.002 - - T1056 - nist: - - DE.CM - observable: - - name: Computer - type: Endpoint - role: - - Victim - product: - - Splunk Enterprise - - Splunk Enterprise Security - - Splunk Cloud - required_fields: - - _time - - Image - - ImageLoaded - - process_name - - Computer - - EventCode - - Signed - - ProcessId - risk_score: 6 - security_domain: endpoint