CatalogLOLBAS

LOL · Binary

Mmc.exe

3 techniquesWindowsLOLBASGPL-3.0

Execute

ExecutionWindows

Launch a 'backgrounded' MMC process and invoke a COM payload

Use Configure a snap-in to load a COM custom class (CLSID) that has been added to the registry

mmc.exe -Embedding {PATH_ABSOLUTE:.msc}
Evidence
Upstream reference
Environment
Local host
Context
user
Native
Execute

UAC Bypass

UAC BypassPrivilege EscalationWindows

Load an arbitrary payload DLL by configuring COR Profiler registry settings and launching MMC to bypass UAC.

Use Modify HKCU\Environment key in Registry with COR profiler values then launch MMC to load the payload DLL.

mmc.exe gpedit.msc
Evidence
Upstream reference
Environment
Local host
Context
admin
Native
UAC Bypass

Download

File DownloadWindows

Download and save an executable to disk

Use Download file from Internet

mmc.exe -Embedding {PATH_ABSOLUTE:.msc}
Evidence
Upstream reference
Environment
Local host
Context
user
Native
Download