Umbra Wiki technique technique/T1546.007
Back to wiki

T1546.007 — Netsh Helper DLL

provenance: imported · ATT&CK: T1546.007

T1546.007: Netsh Helper DLL

MITRE ATT&CK® Enterprise technique

Tactics Privilege Escalation, Persistence
Platforms Windows
Permissions required
Version 1.1
Parent technique T1546

Description

Adversaries may establish persistence by executing malicious content triggered by Netsh Helper DLLs. Netsh.exe (also referred to as Netshell) is a command-line scripting utility used to interact with the network configuration of a system. It contains functionality to add helper DLLs for extending functionality of the utility.(Citation: TechNet Netsh) The paths to registered netsh.exe helper DLLs are entered into the Windows Registry at <code>HKLM\SOFTWARE\Microsoft\Netsh</code>.

Adversaries can use netsh.exe helper DLLs to trigger execution of arbitrary code in a persistent manner. This execution would take place anytime netsh.exe is executed, which could happen automatically, with another persistence technique, or if other software (ex: VPN) is present on the system that executes netsh.exe as part of its normal functionality.(Citation: Github Netsh Helper CS Beacon)(Citation: Demaske Netsh Persistence)

Detection

(no detection guidance published)

Data sources

  • (none listed)

References

  • ATT&CK page: https://attack.mitre.org/techniques/T1546/007
  • ATT&CK Enterprise matrix: https://attack.mitre.org/matrices/enterprise/