Home

Awesome

netrat

NPM Version node Dependency Status JavaScript Style Guide <span class="badge-patreon"><a href="https://patreon.com/roccomuso" title="Donate to this project using Patreon"><img src="https://img.shields.io/badge/patreon-donate-yellow.svg" alt="Patreon donate button" /></a></span>

Damn easy multiplatform Node.js RAT generator

An easy tool to generate configurable backdoors that runs on Windows, Mac and Linux. Shells are upgradable to Meterpreter!

Install

$ npm install -g netrat

Usage

$ netrat

It will start the building procedure that lets you customize your backdoor.

Under the hood we use pkg to build the executable.

To reduce the build size up to 4 times I recommend you to compress your binary file. NetRAT provides already a basic compression.

Compression

Compression is possible thanks to UPX.

Cross-platform commands

Commands starting with cash are backed with cash, providing an easy solution for simple Unix-like, cross-platform commands.

Debug

To enable debug, set the env var, DEBUG=netrat.

Core modules

NameBuildDescription
netcatBuild StatusNetcat client and server modules written in pure Javascript for Node.js
cashBuild StatusCross-platform Linux commands in ES6
pkgBuild StatusPackage your Node.js project into an executable
upxBuild StatusThe ultimate packer for executables

Author

Rocco Musolino (@roccomuso)

License

MIT