This Bash script allows for convenient enumeration of the MSRPC service
- Enumerate domain users
- Enumerate user information from the deployment
- Enumerate user description, full name, and alias
- Enumerate groups
- Enumerate groups and their respective users
- Enumerate printers
- Enumerate SMB shared resources
- Enumerate password policy
- Enumerate server information
- Generate a comprehensive report with all the above functions
git clone https://github.com/Justice-Reaper/rpc-enum.git
cd rpc-enum
chmod +x rpc-enum
./rpc-enum
If the script is used incorrectly, a warning will appear, and the help panel will be displayed
Using the -u (username) and -p (password) parameters to provide credentials
Enumerate without credentials, i.e., with the anonymous user
Another alternative is to leave the -u (username) and -p (password) fields empty
Enumerate user information in the deployment
Enumerate all possible user information
Enumerate groups and their descriptions
Enumerate groups and the users belonging to each
Enumerate printers
Enumerate SMB shared resources
Enumerate the password policy
Enumerate server information
Author: Justice-Reaper
Inspiration: Tool based on the one created by Zunder > https://github.com/rubenza02/rpcenumeration.git
YouTube: Link to Zunder’s video explaining the tool’s utility > https://youtu.be/gC6l4YA3Ue4?si=MFjejjpeVxMlbhjg











