> For the complete documentation index, see [llms.txt](https://infra.newerasec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infra.newerasec.com/infrastructure-testing/enumeration/services-ports/rpc.md).

# 111 - RPC

Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network's details.

### rpcclient

`rpcclient -U "" $TARGET`

### **RPC**info

`rpcinfo –p x.x.x.x`

### Rpcdump&#x20;

<https://github.com/SecureAuthCorp/impacket/blob/master/examples/rpcdump.py>&#x20;

`/opt/impacket/examples/rpcdump.py username:password@target-ip`&#x20;
