Detection rules › Sigma

Suspicious Application Installed

Status
test
Severity
medium
Log source
product windows, service shell-core
Author
Nasreddine Bencherchali (Nextron Systems)
Source
github.com/SigmaHQ/sigma

Detects suspicious application installed by looking at the added shortcut to the app resolver cache

MITRE ATT&CK coverage

TacticTechniques
ExecutionNo specific technique

Event coverage

Rule body yaml

title: Suspicious Application Installed
id: 83c161b6-ca67-4f33-8ad0-644a0737cf07
status: test
description: Detects suspicious application installed by looking at the added shortcut to the app resolver cache
references:
    - https://nasbench.medium.com/finding-forensic-goodness-in-obscure-windows-event-logs-60e978ea45a3
author: Nasreddine Bencherchali (Nextron Systems)
date: 2022-08-14
tags:
    - attack.execution
logsource:
    product: windows
    service: shell-core
detection:
    selection_name:
        EventID: 28115
        Name|contains:
            # Please add more
            - 'Zenmap'
            - 'AnyDesk'
            - 'wireshark'
            - 'openvpn'
    selection_packageid:
        EventID: 28115
        AppID|contains:
            # Please add more
            - 'zenmap.exe'
            - 'prokzult ad' # AnyDesk
            - 'wireshark'
            - 'openvpn'
    condition: 1 of selection_*
falsepositives:
    - Packages or applications being legitimately used by users or administrators
level: medium

Stages and Predicates

Stage 0: condition

1 of selection_*

Stage 1: selection_name

selection_name:
    EventID: 28115
    Name|contains:
        - 'Zenmap'
        - 'AnyDesk'
        - 'wireshark'
        - 'openvpn'

Stage 2: selection_packageid

selection_packageid:
    EventID: 28115
    AppID|contains:
        - 'zenmap.exe'
        - 'prokzult ad'
        - 'wireshark'
        - 'openvpn'

Indicators

Each row is a field, operator, and value that the rule matches. The corpus column counts how many other rules in the catalog look for the same combination: high numbers point to widely-used, community-vetted indicators. Blank or 1 shows that the indicator is specific to this rule.

FieldKindValues
AppIDmatch
  • openvpn
  • prokzult ad
  • wireshark
  • zenmap.exe
Namematch
  • AnyDesk
  • Zenmap
  • openvpn
  • wireshark