Detection rules › Sigma

Remote Access Tool Services Have Been Installed - Security

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

Detects service installation of different remote access tools software. These software are often abused by threat actors to perform

MITRE ATT&CK coverage

Event coverage

Rule body yaml

title: Remote Access Tool Services Have Been Installed - Security
id: c8b00925-926c-47e3-beea-298fd563728e
related:
    - id: 1a31b18a-f00c-4061-9900-f735b96c99fc
      type: similar
status: test
description: Detects service installation of different remote access tools software. These software are often abused by threat actors to perform
references:
    - https://redcanary.com/blog/misbehaving-rats/
author: Connor Martin, Nasreddine Bencherchali (Nextron Systems)
date: 2022-12-23
modified: 2024-12-07
tags:
    - attack.privilege-escalation
    - attack.persistence
    - attack.execution
    - attack.t1543.003
    - attack.t1569.002
logsource:
    product: windows
    service: security
    definition: The 'System Security Extension' audit subcategory need to be enabled to log the EID 4697
detection:
    selection:
        EventID: 4697
        ServiceName|contains:
            # Based on https://github.com/SigmaHQ/sigma/pull/2841
            - 'AmmyyAdmin' # https://www.ammyy.com/en/
            - 'AnyDesk' # https://usersince99.medium.com/windows-privilege-escalation-8214ceaf4db8
            - 'Atera'
            - 'BASupportExpressSrvcUpdater' # https://www.systemlookup.com/O23/6837-BASupSrvcUpdater_exe.html
            - 'BASupportExpressStandaloneService' # https://www.systemlookup.com/O23/6839-BASupSrvc_exe.html
            - 'chromoting'
            - 'GoToAssist' # https://www.goto.com/it-management/resolve
            - 'GoToMyPC' # https://get.gotomypc.com/
            - 'jumpcloud'
            - 'LMIGuardianSvc' # https://www.logmein.com/
            - 'LogMeIn' # https://www.logmein.com/
            - 'monblanking'
            - 'Parsec'
            - 'RManService' # https://www.systemlookup.com/O23/7855-rutserv_exe.html
            - 'RPCPerformanceService' # https://www.remotepc.com/
            - 'RPCService' # https://www.remotepc.com/
            - 'SplashtopRemoteService' # https://www.splashtop.com/
            - 'SSUService'
            - 'TeamViewer'
            - 'TightVNC' # https://www.tightvnc.com/
            - 'vncserver'
            - 'Zoho'
    condition: selection
falsepositives:
    - The rule doesn't look for anything suspicious so false positives are expected. If you use one of the tools mentioned, comment it out
level: medium

Stages and Predicates

Stage 0: condition

selection

Stage 1: selection

selection:
    EventID: 4697
    ServiceName|contains:
        - 'AmmyyAdmin'
        - 'AnyDesk'
        - 'Atera'
        - 'BASupportExpressSrvcUpdater'
        - 'BASupportExpressStandaloneService'
        - 'chromoting'
        - 'GoToAssist'
        - 'GoToMyPC'
        - 'jumpcloud'
        - 'LMIGuardianSvc'
        - 'LogMeIn'
        - 'monblanking'
        - 'Parsec'
        - 'RManService'
        - 'RPCPerformanceService'
        - 'RPCService'
        - 'SplashtopRemoteService'
        - 'SSUService'
        - 'TeamViewer'
        - 'TightVNC'
        - 'vncserver'
        - 'Zoho'

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
ServiceNamematch
  • AmmyyAdmin corpus 2 (sigma 2)
  • AnyDesk corpus 2 (sigma 2)
  • Atera corpus 2 (sigma 2)
  • BASupportExpressSrvcUpdater corpus 2 (sigma 2)
  • BASupportExpressStandaloneService corpus 2 (sigma 2)
  • GoToAssist corpus 2 (sigma 2)
  • GoToMyPC corpus 2 (sigma 2)
  • LMIGuardianSvc corpus 2 (sigma 2)
  • LogMeIn corpus 2 (sigma 2)
  • Parsec corpus 2 (sigma 2)
  • RManService corpus 2 (sigma 2)
  • RPCPerformanceService corpus 2 (sigma 2)
  • RPCService corpus 2 (sigma 2)
  • SSUService corpus 2 (sigma 2)
  • SplashtopRemoteService corpus 2 (sigma 2)
  • TeamViewer corpus 2 (sigma 2)
  • TightVNC corpus 2 (sigma 2)
  • Zoho corpus 2 (sigma 2)
  • chromoting corpus 2 (sigma 2)
  • jumpcloud corpus 2 (sigma 2)
  • monblanking corpus 2 (sigma 2)
  • vncserver corpus 2 (sigma 2)