Windows Rundll32 Loads DLL Export StartNodeRelay (F-Secure C3)

Flags rundll32.exe launching a DLL that references the StartNodeRelay export in its command line.

FreeReviewedSigma · Critical · v2
Product
windows
Category
process_creation
Author
Alfie Champion (ajpc500) (SigmaHQ), DRL 1.1
Published
2021-06-02
Updated
2026-07-31
title: Windows Rundll32 Loads DLL Export StartNodeRelay (F-Secure C3)
id: 8bd15a2a-81f1-4619-ad21-ecac1de2859b
status: test
description: This rule identifies process creation where rundll32.exe is invoked with a DLL that includes the StartNodeRelay export. Adversaries can use rundll32-based DLL loading to execute code in a way that may blend with normal Windows process behavior. The detection relies on command-line telemetry containing rundll32.exe, a referenced .dll file, and the StartNodeRelay string.
references:
  - https://github.com/FSecureLABS/C3/blob/11a081fd3be2aaf2a879f6b6e9a96ecdd24966ef/Src/NodeRelayDll/NodeRelayDll.cpp#L12
  - https://github.com/SigmaHQ/sigma/blob/master/rules/windows/process_creation/proc_creation_win_hktl_c3_rundll32_pattern.yml
author: Alfie Champion (ajpc500), Huntrule Team
date: 2021-06-02
modified: 2023-03-05
tags:
  - attack.stealth
  - attack.t1218.011
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    CommandLine|contains|all:
      - rundll32.exe
      - .dll
      - StartNodeRelay
  condition: selection
falsepositives:
  - Unknown
level: critical
license: DRL-1.1
related:
  - id: b18c9d4c-fac9-4708-bd06-dd5bfacf200f
    type: derived