Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

rpc-enum

This Bash script allows for convenient enumeration of the MSRPC service

Features

  • 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

Usage

git clone https://github.com/Justice-Reaper/rpc-enum.git
cd rpc-enum
chmod +x rpc-enum
./rpc-enum

Help Panel

If the script is used incorrectly, a warning will appear, and the help panel will be displayed

User Enumeration

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

Group Enumeration

Enumerate groups and their descriptions

Enumerate groups and the users belonging to each

Printer Enumeration

Enumerate printers

SMB Enumeration

Enumerate SMB shared resources

Password Policy Enumeration

Enumerate the password policy

Server Enumeration

Enumerate server information

Credits

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

About

This Bash script allows for convenient enumeration of the MSRPC service

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages