BruteX is an automated brute forcing tool that targets all open services on a specified host to identify valid usernames and passwords.
Automatically brute force all services running on a target.
BruteX is primarily used by penetration testers and red teamers to quickly identify weak credentials across multiple services running on a target machine. It automates the process of brute forcing open ports and associated login credentials, enabling efficient security assessments.
Users should ensure they have proper authorization before running brute force attacks to avoid legal issues. The license prohibits modifying the project name, author credit, or website URL, and violations may result in takedown notices. Using Docker can simplify dependencies and environment setup.
./install.sh
brutex target <port>
Runs BruteX against the specified target and port to brute force services
docker build -t brutex .
Builds the BruteX Docker image
docker run -it brutex target <port>
Runs BruteX inside a Docker container against the specified target and port