Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.66 KB

mmc.md

File metadata and controls

26 lines (16 loc) · 1.66 KB

Author bohops

Synopsis: Microsoft Management Console is including the file to invoke CLSID to drag Scriptlet or payload anything you want to execute it

MMC.exe: MMC – CLSID Web Address Link Though not nearly as exciting as the remote command execution/lateral movement technique, MMC can be used to invoke CLSID payloads for evasive loading and Run Key persistence. Let’s setup our MMC console file to demonstrate this example

MMC – CLSID Web Address Link First, we need to setup a CLSID link and save our configuration as a console file (.msc). We can setup our basic payload by opening the MMC and the “Add/Remove Snap-In” window. For simplicity, select “the Link to Web Address” snap-in to open the wizard, and input the hijacked/reference CLSID key for the “Path or URL” as shown in the following screenshot:

mmc_1

Figure 11: MMC Add Snap-In – Web Address Link (Click Image to Enlarge) Next, create a name for the snap-in and select ‘Finish’ as shown in the following screenshot:

mmc_2

Figure 12: MMC Add Snap-In – Add Friendly Name (Click Image to Enlarge) This will create our “test” menu item under the “Console Root.” By selecting the “test” menu item, the CLSID link will invoke accordingly.

mmc_3

mmc_embedding