Levye (crowbar) is brute forcing tool that can be used during penetration tests. It is developed to support protocols that are not currently supported by thc-hydra and other popular brute forcing tools. Currently Levye supports
First you shoud install prerequisities
apt-get install openvpn xfreerdp vncviewer ssh
Then get latest version from github
git clone https://github.com/galkan/levye
-h, --help
show this help message and exit
-b {vnckey,openvpn,sshkey,rdp}, --brute {vnckey,openvpn,sshkey,rdp}
Brute Force Type
-s SERVER, --server SERVER
Server/Server File
-u USERNAME, --user USERNAME
Username/Username File
-n THREAD, --number THREAD
Thread Number.
-l LOG_FILE, --log LOG_FILE
Log File
-o OUTPUT, --output OUTPUT
Output File
-c PASSWD, --passwd PASSWD
Password/Password File
-t TIMEOUT, --timeout TIMEOUT
Timeout Value
-p PORT, --port PORT
Service Port Number.
-k KEY_FILE, --key KEY_FILE
Key File.
-m CONFIG, --config CONFIG
Configuration File.
Brute forcing RDP
./levye.py -b rdp -s 172.16.1.12/32 -u Administrator -c pass.txt
Brute forcing SSH
./levye.py -b sshkey -s 127.0.0.1/32 -u root -p 22 -k id_rsa
Brute forcing VNC server
./levye.py -b vnckey -s 172.16.3.87/32 -p 5901 -c keys/vncpass
Brute forcing OpenVPN
./levye.py -b openvpn -s 172.16.1.100/32 -m server.ovpn -c pass.txt -u user.txt -k server.ca.crt -p 443
cat levye.out