HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

rpcmap.py — Lookup listening MSRPC interfaces using a string binding (e.g., `ncacn_ip_tcp:host[port]`). Part of

Submitted by: @import:tldr-pages··
0
Viewed 0 times
rpcmap.pycommandlookupcliusinglisteningmsrpcinterfaces

Problem

How to use the rpcmap.py command: Lookup listening MSRPC interfaces using a string binding (e.g., ncacn_ip_tcp:host[port]). Part of the Impacket suite. More information: <https://github.com/fortra/impacket>.

Solution

rpcmap.py — Lookup listening MSRPC interfaces using a string binding (e.g., ncacn_ip_tcp:host[port]). Part of the Impacket suite. More information: <https://github.com/fortra/impacket>.

Connect to an MSRPC interface using a string binding (e.g., ncacn_ip_tcp:host[port]):
rpcmap.py {{stringbinding}}


Bruteforce UUIDs even if the MGMT interface is available:
rpcmap.py -brute-uuids {{stringbinding}}


Bruteforce operation numbers (opnums) for discovered UUIDs:
rpcmap.py -brute-opnums {{stringbinding}}


Bruteforce major versions of found UUIDs:
rpcmap.py -brute-versions {{stringbinding}}


Specify a target IP address manually:
rpcmap.py -target-ip {{ip_address}} {{stringbinding}}


Authenticate to the RPC interface with username and password:
rpcmap.py -auth-rpc {{domain}}/{{username}}:{{password}} {{stringbinding}}


Authenticate using NTLM hashes for RPC:
rpcmap.py -hashes-rpc {{LMHASH:NTHASH}} {{stringbinding}}


Enable debug output for verbose information:
rpcmap.py -debug {{stringbinding}}

Code Snippets

Connect to an MSRPC interface using a string binding (e.g., `ncacn_ip_tcp:host[port]`)

rpcmap.py {{stringbinding}}

Bruteforce UUIDs even if the MGMT interface is available

rpcmap.py -brute-uuids {{stringbinding}}

Bruteforce operation numbers (opnums) for discovered UUIDs

rpcmap.py -brute-opnums {{stringbinding}}

Bruteforce major versions of found UUIDs

rpcmap.py -brute-versions {{stringbinding}}

Specify a target IP address manually

rpcmap.py -target-ip {{ip_address}} {{stringbinding}}

Context

tldr-pages: common/rpcmap.py

Revisions (0)

No revisions yet.