BrutForcer written in go.
Using advanced wordlists to gather information on web servers and perform brute force attacks.
Clone the repository and simply execute:
make
or
go build
to build the executable bruteforce
.
To run the program directly, execute:
go run src/main.go
./bruteforce [OPTIONS]
For matching usage, the following flags are available:
-status-codes
: match based on a list of status codes.
For example, ./bruteforce -status-codes="200,201,202,401,404"
.
By default : 200, 401, 403, 404, 429, 500
-header
: match based on a header.
For example, ./bruteforce -header="Content-Type: application/json"
.
To match multiple headers, use commas to separate each querie. Specify ALL
if you wish to have all matches be true, if not don't add the ALL
. As so:
- should match all of the headers:
./bruteforce -header="all,Content-Type: application/json,Content-Type: text/css"
- match on any of the headers:
./bruteforce -header="one,Content-Type: application/json,Content-Type: text/css"
-body
: match based on a body.
For example, ./bruteforce -body="Hello World"
.
Same applies the body for multiple queries of strings in the body as the header.
You're invited to join this project ! Check out the contributing guide.
If you're interested in how the project is organized at a higher level, please contact the current project manager.
Developers
Lou Onezime |
Gustave Delecroix |
Luc Simon |
---|
Manager
Adam Deziri |
---|
🚀 Don't hesitate to follow us on our different networks, and put a star 🌟 on
PoC's
repositories
Made with ❤️ by PoC