Skip to content

tuananhkqtt/ssh-botnet

Repository files navigation

SSH-botnet

A python tool (automation) for automatically finding SSH servers on the network and adding them to the botnet for mass administration and control.

Features

Bot Collecting

  • SSH Dictionary Attack

Attack Method

  • Command Execution

File Upload

  • File Uploading via SSH

Bot Counting

  • Bots Alive Function

Requirements

Python 3.9 (64-bit)

At least 1 bot to start the Attack

Installation

git clone https://github.com/tuananhkqtt/ssh-botnet
pip install -r requirements.txt --user

or

pip3 install -r requirements.txt --user

Usage

Execute the ssh.py with Python 3.9: ( Don't use sudo python ssh.py, it won't work )

python ssh_botnet.py

or

python3 ssh_botnet.py

Then select the option that you want ( Remember, you need to have some bots before starting the attacks ):


███████╗███████╗██╗  ██╗    ██████╗  ██████╗ ████████╗███╗   ██╗███████╗████████╗
██╔════╝██╔════╝██║  ██║    ██╔══██╗██╔═══██╗╚══██╔══╝████╗  ██║██╔════╝╚══██╔══╝
███████╗███████╗███████║    ██████╔╝██║   ██║   ██║   ██╔██╗ ██║█████╗     ██║   
╚════██║╚════██║██╔══██║    ██╔══██╗██║   ██║   ██║   ██║╚██╗██║██╔══╝     ██║   
███████║███████║██║  ██║    ██████╔╝╚██████╔╝   ██║   ██║ ╚████║███████╗   ██║   
╚══════╝╚══════╝╚═╝  ╚═╝    ╚═════╝  ╚═════╝    ╚═╝   ╚═╝  ╚═══╝╚══════╝   ╚═╝   

           +------------------------------------------------------+
           |                                                      |
           |                  1) Bot Collect                      |
           |                                                      |
           |                  2) Command Execution                |
           |                                                      |
           |                  3) File Upload                      |
           |                                                      |
           |                  4) Bots List                        |
           |                                                      |
           |                  5) Exit                             |
           |                                                      |
           +------------------------------------------------------+

If you are Attacking just press Ctrl+C to stop it

Disclaimer

This tool is only for testing and academic purposes and can only be used where strict consent has been given. Do not use it for illegal purposes. It is the end user’s responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this tool and software in general.

Author

Inspirations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages