Skip to content

KSK-IN/ssh-bruteforce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

SSH-Bruteforce

This tools used for ssh-bruteforce in during pentesting. This tool os required python and following modules.A simple Python script that performs brute-force attacks on SSH servers to test the strength of passwords. This tool is intended for ethical hacking and security testing purposes only.

Overview:

This script attempts to enumerate username's and password's to ssh service. It’s designed to be a straightforward example of how SSH brute-force attacks work, focusing on educational use for security professionals and ethical hackers.

Features

1.Customised port (If ssh service running on the other port rather then 22). 2.Customizable target IP, username, and password list.

Installtion

1.Clone the repositry and move to the directory using follwoing command.

git clone https://github.com/KSK-IN/ssh-bruteforce.git
cd ssh-bruteforce.py
  1. install requirement follwoing command.
pip -r install requirements.txt

3.Run the ssh-bruteforce.py file using following commmand.

python3 ssh_brute.py --help

  The SSH bruteforcing tool

          
            ░█▀▀░█▀▀░█░█░░░█▀▄░█▀▄░█░█░▀█▀░█▀▀░█▀▀░█▀█░█▀▄░█▀▀░█▀▀
            ░▀▀█░▀▀█░█▀█░░░█▀▄░█▀▄░█░█░░█░░█▀▀░█▀▀░█░█░█▀▄░█░░░█▀▀
            ░▀▀▀░▀▀▀░▀░▀░░░▀▀░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░░░▀▀▀░▀░▀░▀▀▀░▀▀▀


          

#Help of the command
1. sshbrute.py -t [ip] -p [port] -u [username] or -U [username-wordlist] -l [password] or -P [password-wordlist]

usage: ssh_brute.py [-h] -t TARGET [-p PORT] [-u USERNAME] [-U USERNAME]
                    [-l PASSWORD] [-P PASSWORD]

SSH brute forceing Tool

options:
  -h, --help            show this help message and exit
  -t TARGET, --target TARGET
                        Enter the target ip or name
  -p PORT, --port PORT  Port number
  -u USERNAME, --username USERNAME
                        Enter the username
  -U USERNAME, --Username USERNAME
                        Enter the path of username wordlist
  -l PASSWORD, --password PASSWORD
                        Enter the password
  -P PASSWORD, --Password PASSWORD
                        Enter the path of password wordlist 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages