MSRPC
Last updated
Last updated
Inter Process Communication (IPC)
Windows exposes a lot of common interface for other machines to connect to.
MS-RPC uses the following mechanism to expose these Remote Procedure Calls:
TCP
SMB
PORT 135 is the endpoint mapper
Maps all the RPC endpoints to the TCP ports (49152 to 65535) available on that computer
PORT 593 is the endpoint mapper
PORT 445
using its share, exposes named pipes which can be used to perform RPC calls.
Range of TCP ports directly hosting RPC application
Bindings
ncalrpc
: Local IPC.
ncacn_np
: IPC running over SMB as named pipes.
ncacn_ip_tcp
: IPC running over TCP protocol.
rpcclient commands