DCOM is a binary-interface standard for software components. It enables inter-process communication object creation in a large range of programming languages.
DCOM is carried over RPC through port 135. Local Administrator privilege is necessary to call upon the DCOM service control manager.
Microsoft Office
In this section we are going to explore DCOM objects related to Microsoft Office through the user of Outlook and Powerpoint.
In order to be able to use the DCOM we have to figure out the list of methods available. First we create an instance of the object using powershell and CreateInstance method of the System.Activator class.
This will need the type of instance as input, so we will use the program identifier and GetTypeFromProgID method to get the type.