KnockR is a python program that uses web page css_selectors to carry out a dictionary attack against provided usernames.
Chrome
ChromeDriver
Python
Linux
git clone https://github.com/kod34/KnockR
cd KnockR
chmod +x install.sh
./install.sh
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
knockr -s http://example.com -u admin -w wordlist_sample.txt -c ./chromedriver
- Python
The sole purpose of writing this program was research, its misuse is the responsibility of the user only.