windows enabled community high v1.0.0

shell32

Windows Shell Common Dll Located at: c:\windows\system32\shell32.dll; c:\windows\syswow64\shell32.dll.

📋 Live Preview
shell32
shell32

Sandbox: execFile · Timeout: 30s

Capabilities

security.execution.command

Contract

Outputs

process.output

Command execution output

Side effects: process_spawn

Workflow Edges

Produces

process.output

Resource Profile

ResourceValue
CPUlow
Memory16 MB
Networklow
Disk I/Olow

Examples

Launch a DLL payload by calling the Control_RunDLL function. (Load a DLL payload.)

rundll32.exe shell32.dll,Control_RunDLL {PATH_ABSOLUTE:.dll}

Launch an executable by calling the ShellExec_RunDLL function. (Run an executable payload.)

rundll32.exe shell32.dll,ShellExec_RunDLL {PATH:.exe}

Launch command line by calling the ShellExec_RunDLL function. (Run an executable payload.)

rundll32 SHELL32.DLL,ShellExec_RunDLL {PATH:.exe} {CMD:args}

Load a DLL/CPL by calling undocumented Control_RunDLLNoFallback function. (Load a DLL/CPL payload.)

rundll32.exe shell32.dll,#44 {PATH:.dll}

Detection

Documentation

shell32

shell32 is a Windows LOLBin. Windows Shell Common Dll Located at: c:\windows\system32\shell32.dll; c:\windows\syswow64\shell32.dll.

References