Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Random936/autobrute
https://github.com/Random936/autobrute
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/Random936/autobrute
- Owner: Random936
- Created: 2021-04-13T00:04:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-23T16:42:43.000Z (over 3 years ago)
- Last Synced: 2024-08-05T17:45:03.858Z (4 months ago)
- Language: Python
- Size: 553 KB
- Stars: 21
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - Random936/autobrute - (Python)
README
# AutoBrute.py | The Easy Hydra Formatter
Autobrute is a script that automates the time consuming process of forming a `http-post-form`. If you are hacking CTFs, it is usually a good idea to brute force any login page you come across. Most of the time, I would not want to do this process because it was just so boring to do. Now with autobrute, all you have to do is run one command.
## Installation
To install autobrute, just run the command below.
```bash
git clone https://github.com/Random936/autobrute.git
cd autobrute
pip3 install -r requirements.txt
```## Usage
To use autobrute, you need to specify two arguments. First, you need to specify the URL to the login page that will be brute forced. Next, specify the error message that is displayed for incorrect credentials. Here is an example of running autobrute:![demonstration](img/demonstration.png)
As you can see, after specifying the url with `-u` and the failure condition with `-f`, you can use `--` to incorporate hydra arguments.