mirror of
https://github.com/splunk/security_content
synced 2026-06-08 17:32:49 +00:00
68 lines
2.9 KiB
YAML
68 lines
2.9 KiB
YAML
name: Windows Modify Registry ProxyEnable
|
|
id: b27f20bd-ef20-41d1-a1e9-25dedd5bf2f5
|
|
version: 2
|
|
date: '2024-05-22'
|
|
author: Teoderick Contreras, Splunk
|
|
status: production
|
|
type: Anomaly
|
|
data_source:
|
|
- Sysmon EventID 12
|
|
- Sysmon EventID 13
|
|
description: The following analytic detects modifications to the Windows registry
|
|
key "ProxyEnable" to enable proxy settings. It leverages data from the Endpoint.Registry
|
|
datamodel, specifically monitoring changes to the "Internet Settings\ProxyEnable"
|
|
registry path. This activity is significant as it is commonly exploited by malware
|
|
and adversaries to establish proxy communication, potentially connecting to malicious
|
|
Command and Control (C2) servers. If confirmed malicious, this could allow attackers
|
|
to redirect network traffic through a proxy, facilitating unauthorized communication
|
|
and data exfiltration, thereby compromising the security of the affected host.
|
|
search: '| tstats `security_content_summariesonly` count min(_time) as firstTime max(_time)
|
|
as lastTime from datamodel=Endpoint.Registry where Registry.registry_path = "*\\Internet
|
|
Settings\\ProxyEnable" Registry.registry_value_data = 0x00000001 by Registry.registry_path
|
|
Registry.registry_value_name Registry.registry_value_data Registry.process_guid
|
|
Registry.action Registry.user Registry.dest | `drop_dm_object_name(Registry)` |
|
|
`security_content_ctime(firstTime)` | `security_content_ctime(lastTime)` | `windows_modify_registry_proxyenable_filter`'
|
|
how_to_implement: To successfully implement this search you need to be ingesting information
|
|
on process that include the name of the process responsible for the changes from
|
|
your endpoints into the `Endpoint` datamodel in the `Registry` node. Also make sure
|
|
that this registry was included in your config files ex. sysmon config to be monitored.
|
|
known_false_positives: Administrators may enable or disable this feature that may
|
|
cause some false positive, however is not common. Filter as needed.
|
|
references:
|
|
- https://malpedia.caad.fkie.fraunhofer.de/details/win.darkgate
|
|
tags:
|
|
analytic_story:
|
|
- DarkGate Malware
|
|
asset_type: Endpoint
|
|
confidence: 70
|
|
impact: 70
|
|
message: the registry settings was modified to enable proxy on $dest$.
|
|
mitre_attack_id:
|
|
- T1112
|
|
observable:
|
|
- name: dest
|
|
type: Endpoint
|
|
role:
|
|
- Victim
|
|
product:
|
|
- Splunk Enterprise
|
|
- Splunk Enterprise Security
|
|
- Splunk Cloud
|
|
risk_score: 49
|
|
required_fields:
|
|
- _time
|
|
- Registry.registry_key_name
|
|
- Registry.registry_path
|
|
- Registry.user
|
|
- Registry.dest
|
|
- Registry.registry_value_name
|
|
- Registry.action
|
|
security_domain: endpoint
|
|
tests:
|
|
- name: True Positive Test
|
|
attack_data:
|
|
- data:
|
|
https://media.githubusercontent.com/media/splunk/attack_data/master/datasets/attack_techniques/T1112/proxy_enable/proxyenable.log
|
|
source: XmlWinEventLog:Microsoft-Windows-Sysmon/Operational
|
|
sourcetype: xmlwineventlog
|