CHAOS is a free and open-source Remote Administration Tool that allow generate binaries to control remote operating systems.
Report bug
·
Request feature
·
Quick start
·
Screenshots
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. YOU MAY USE THIS SOFTWARE AT YOUR OWN RISK. THE USE IS COMPLETE RESPONSIBILITY OF THE END-USER. THE DEVELOPERS ASSUME NO LIABILITY AND ARE NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY THIS PROGRAM.
Feature | ||
---|---|---|
Reverse Shell |
X | X |
Download File |
X | X |
Upload File |
X | X |
Delete File |
X | X |
Screenshot |
X | X |
File Explorer |
X | X |
Get OS Info |
X | X |
Run Hidden |
X | |
Restart |
X | X |
Shutdown |
X | X |
Lock screen |
X | |
Sign out |
X | |
Open Url |
X | X |
Some install options are available:
Try it now on Heroku with a single click:
After running go to http://localhost:8080 and login with the default username: admin
and password: admin
and change the password.
To connect in a supported database you should set some required environment variables:
SQLite:
SQLITE_DATABASE
= chaosPostgreSQL:
POSTGRES_DATABASE
= chaosPOSTGRES_HOST
= localhostPOSTGRES_PASSWORD
= postgresPOSTGRES_PORT
= 5432POSTGRES_USER
= postgresPOSTGRES_SSL_MODE
= disable/require //optionalSee our contributing guide at CONTRIBUTING.md.
If you enjoyed this project, give me a cup of coffee. :)
The MIT License
Copyright (c) 2017, Tiago Rodrigo Lampert