MITRE ATT&CKsub-technique
T1546.007 Netsh Helper DLL
- Domain
- enterprise
- Tactics
- Privilege Escalation, Persistence
- Platforms
- Windows
- Version
- 1.1
- Created
- 2020-01-24
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. The paths to registered netsh.exe helper DLLs are entered into the Windows Registry at HKLM\SOFTWARE\Microsoft\Netsh.
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.
Related
Subtechnique of · MITRE ATT&CK (1)
- T1546 Event Triggered Execution technique
Referenced by MITRE ATT&CK · uses (1)
- S0108 netsh software (tool)
References
- https://htmlpreview.github.io/?https://github.com/MatthewDemaske/blogbackup/blob/master/netshell.html Demaske Netsh Persistence
- https://technet.microsoft.com/library/bb490939.aspx TechNet Netsh
- https://github.com/outflankbv/NetshHelperBeacon Github Netsh Helper CS Beacon