saadat99 / Hatch

Python brtue-force tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hatch

A Python script that uses automate web browser interaction to brute-force websites.

Requirements

Install the required packages using following command:

pip install -r req.txt

Chrome and chromedriver are required. Download it from here: http://chromedriver.chromium.org/downloads
Place chromedriver.exe file in the path defined by CHROME_DVR_DIR variable (C:\webdrivers\chromedriver.exe by default).

Usage

  • Run the script
python main.py
  • Provide the login address of the target website. E.g. https://www.reddit.com/login/
  • Provide the selectors of the login form (username field, password field, login button). You can use the Inspect Element on the object to locate the code and then copy it's selector
  • Provide the target username and a password list. You can use the password list passlist.txt that is included in the repo

Video
IMAGE ALT TEXT

Command-line arguments

-h, --help show this help message and exit
-u USERNAME, --username=USERNAME Choose the username
--usernamesel=USERNAMESEL Choose the username selector
--passsel=PASSSEL Choose the password selector
--loginsel=LOGINSEL Choose the login button selector
--passlist=PASSLIST Enter the password list directory
--website=WEBSITE choose a website

About

Python brtue-force tool

License:GNU General Public License v3.0


Languages

Language:Python 100.0%