Skip to content
/ KnockR Public

Carry out dictionary attacks against web logins.

Notifications You must be signed in to change notification settings

kod34/KnockR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KnockR

KnockR is a python program that uses web page css_selectors to carry out a dictionary attack against provided usernames.

📝 Table of Contents

🏁 Getting Started

Prerequisites

Chrome
ChromeDriver
Python
Linux

Installing

git clone https://github.com/kod34/KnockR
cd KnockR
chmod +x install.sh
./install.sh

🎈 Usage

knockr [-h] [-p PASSWORD_SELECTOR] [-l USERNAME_SELECTOR] [-b LOGIN_SELECTOR] [-d DELAY] -s URL -u
              USERNAME -w WORDLIST -c CHROMEDRIVER

options:
  -h, --help            show this help message and exit
  -p PASSWORD_SELECTOR  Specify the password selector
  -l USERNAME_SELECTOR  Specify the username selector
  -b LOGIN_SELECTOR     Specify the login button selector
  -d DELAY              Specify a delay

required named arguments:
  -s URL                Specify a url
  -u USERNAME           Specify the username
  -w WORDLIST           Specify the password list directory
  -c CHROMEDRIVER       Specify the path to chrome driver

Examples

knockr -s http://example.com -u admin -w wordlist_sample.txt -c ./chromedriver

⛏️ Built Using

  • Python

✍️ Authors

⚠️ Disclaimer

The sole purpose of writing this program was research, its misuse is the responsibility of the user only.

About

Carry out dictionary attacks against web logins.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published