Mmc.exe

type: OSBinaries
Load snap-ins to locally and remotely manage Windows systems

Full path

C:\Windows\System32\mmc.exe
C:\Windows\SysWOW64\mmc.exe

Commands

  1. ExecuteUser T1218.014

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

    mmc.exe -Embedding {PATH_ABSOLUTE:.msc}

    Launch a ‘backgrounded’ MMC process and invoke a COM payload

    os: Windows 10 (and possibly earlier versions), Windows 11

    Execute: COM

  2. UAC BypassAdministrator T1218.014

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

    mmc.exe gpedit.msc

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

    os: Windows 10 (and possibly earlier versions), Windows 11

    Execute: DLL

  3. DownloadUser T1218.014

    Download file from Internet

    mmc.exe -Embedding {PATH_ABSOLUTE:.msc}

    Download and save an executable to disk

    os: Windows 10 (and possibly earlier versions), Windows 11

    Application: GUI

Detection

Resources

acknowledgement: Jimmy @bohops, clem @clavoillotte, Fredrik H. Brathen