Giter Site home page Giter Site logo

pybot's Introduction

PYbot Botnet

PYbot is a basic open source denial of service botnet system written in Python 3, consists of a connect and control server and a bot malware script.

C&C Commands

Command Description
help, ? Shows list of commands
methods Shows list of attack methods
clear, cls Clears the console window screen
exit, logout Disconnects from the C&C server
.syn <host> <port> <duration> Starts a TCP SYN flood attack
.tcp <host> <port> <duration> <size> Starts a TCP junk flood attack
.udp <host> <port> <duration> <size> Starts a UDP junk flood attack
.vse <host> <port> <duration> Starts a VSE query flood attack
.http <host> <duration> Starts a HTTP GET request flood attack

Layer 4 Attack Vectors

  • TCP Flood
    • Floods target with trashed TCP data packets.
  • TCP SYN Flood
    • Floods target with SYNchronize TCP packets.
    • Read more about the attack method here.
  • UDP Flood
    • Floods target with trashed UDP data packets.
    • Read more about the attack method here.

Layer 7 Attack Vectors

  • VSE Flood
    • Floods target with VSE server queries.
    • Designed to take down Source based game servers by sending legitimate traffic to the target server.
  • HTTP GET Request Flood
    • Floods target with HTTP GET requests.
    • Read more about the attack method here.

Installation

  1. Install Git and Python 3 on your server.
  2. Clone the PYbot Github repository to your server via Git: $ git clone https://github.com/WodxTV/PYbot.git.
  3. Change the host address and C&C port in the configuration section in bot.py to your server address and C&C port.
  4. Start the CnC server by executing the command: $ python cnc.py <cnc port>.
  5. Add accounts in logins.txt using the format: username:password.
  6. Connect to the server through PuTTY on a raw socket connection.

Compiling the malware and installing it on vulnerable devices won't be told as it's highly illegal to get remote access to devices without permission. Use of this project for illegal activities is at own risk! I'm not responsible for any of your taken actions!

Author

pybot's People

Contributors

wodxgod avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

pybot's Issues

Still works?

I'd like to know if this still works. I can't test it because i don't have the resources to test it.
If it works for you, please send me a message or something.

Error while installing

i got python 3.9 and git and whenever i run "$ python cnc.py " i get: bash: syntax error near unexpected token `newline'

http method no work

while watching on a bot, "Index out of range" shows up when entered and when monitoring traffic no requests are sent

cnc server setup

hello I'm trying to connect to the cnc server using the raw socket with putty but it shows me an error
image
image

Setup Mariadb Login & some update ?

that possible to add / change the login function to use mariadb to login and check if user as been loggin to disconnect the session already online ?

+1: can you add a function to check the arch of the system i know that possible in .c but in python idk

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.