From e3ff45e20c5bd6dc0310735e017f7fafaa79f00e Mon Sep 17 00:00:00 2001 From: Ruben Groenewoud <78494512+Aegrah@users.noreply.github.com> Date: Wed, 18 Jan 2023 13:01:57 +0100 Subject: [PATCH] [New Rule] System Time Discovery (#2475) * [New Rule] System Time Discovery * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Jonhnathan <26856693+w0rk3r@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Jonhnathan <26856693+w0rk3r@users.noreply.github.com> * Update rules/windows/discovery_system_time_discovery.toml Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> Co-authored-by: Jonhnathan <26856693+w0rk3r@users.noreply.github.com> --- .../discovery_system_time_discovery.toml | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 rules/windows/discovery_system_time_discovery.toml diff --git a/rules/windows/discovery_system_time_discovery.toml b/rules/windows/discovery_system_time_discovery.toml new file mode 100644 index 000000000..489d5f95a --- /dev/null +++ b/rules/windows/discovery_system_time_discovery.toml @@ -0,0 +1,45 @@ +[metadata] +creation_date = "2023/01/17" +integration = ["windows", "endpoint"] +maturity = "production" +min_stack_comments = "New fields added: required_fields, related_integrations, setup" +min_stack_version = "8.3.0" +updated_date = "2023/01/17" + +[rule] +author = ["Elastic"] +description = """ +Detects the usage of commonly used system time discovery techniques, which attackers may use during the reconnaissance phase after compromising a system. +""" +from = "now-9m" +index = ["winlogbeat-*", "logs-endpoint.events.*", "logs-windows.*", "endgame-*"] +language = "eql" +license = "Elastic License v2" +name = "System Time Discovery" +risk_score = 21 +rule_id = "06568a02-af29-4f20-929c-f3af281e41aa" +severity = "low" +tags = ["Elastic", "Host", "Windows", "Threat Detection", "Discovery", "Elastic Endgame"] +timestamp_override = "event.ingested" +type = "eql" + +query = ''' +process where event.type == "start" and +( + ((process.name: "net.exe" or (process.name : "net1.exe" and not process.parent.name : "net.exe")) and process.args : "time") or + (process.name: "w32tm.exe" and process.args: "/tz") or + (process.name: "tzutil.exe" and process.args: "/g") +) +''' + +[[rule.threat]] +framework = "MITRE ATT&CK" +[[rule.threat.technique]] +id = "T1124" +name = "System Time Discovery" +reference = "https://attack.mitre.org/techniques/T1124/" + +[rule.threat.tactic] +id = "TA0007" +name = "Discovery" +reference = "https://attack.mitre.org/tactics/TA0007/"