CHAOS: Remote Administration Tool
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
Disclaimer
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.
Table of contents
Features
Quick start
Some install options are available:
1. Local Development
See more:
# Install dependencies
$ sudo apt install golang git -y
# Get this repository
$ git clone https://github.com/tiagorlampert/CHAOS
# Go into the repository
$ cd CHAOS/
# Run
$ PORT=8080 DATABASE_NAME=chaos go run cmd/chaos/main.go2. Docker
See more:
Linux
# Create a shared directory between the host and container
$ mkdir ~/chaos-container
$ docker run -it -v ~/chaos-container:/database/ -v ~/chaos-container:/temp/ \
-e PORT=8080 -p 8080:8080 tiagorlampert/chaos:latestWindows
# Create a shared directory between the host and container
$ md c:\chaos-container
$ docker run -it -v c:/chaos-container:/database/ -v c:/chaos-container:/temp/ -e PORT=8080 -p 8080:8080 tiagorlampert/chaos:latest3. Deploy on heroku
See more:
Is recommended setting up an environment variable SECRET_KEY=your_secret with your own secret.
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.
Screenshots
Contributing
See our contributing guide at CONTRIBUTING.md.
Donate
If you enjoyed this project, give me a cup of coffee. :)
Sponsors
Sponsored by JetBrains Open Source License.
Copyright and license
The MIT License
Copyright (c) 2017, Tiago Rodrigo Lampert




