Skip to content

PoCInnovation/BruteForce

Repository files navigation

BrutForce Next-Gen

BrutForcer written in go.

How does it work?

Using advanced wordlists to gather information on web servers and perform brute force attacks.

Getting Started

Installation

Golang install guide

Clone the repository and simply execute:

make

or

go build

to build the executable bruteforce.

Quickstart

To run the program directly, execute:

go run src/main.go

Usage

./bruteforce [OPTIONS]

Matching

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.

Get involved

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.

Our PoC team ❤️

Developers


Lou Onezime

Gustave Delecroix

Luc Simon

Manager


Adam Deziri

Organization

LinkedIn logo Instagram logo Twitter logo Discord logo

Website logo

🚀 Don't hesitate to follow us on our different networks, and put a star 🌟 on PoC's repositories

Made with ❤️ by PoC

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •