Managing the C2
Server
The only commando's you need to know, are the commands related to Docker.
All commands relating to docker-compose, need to be executed in the folder where the docker-compose.yml file is located.
Firstly you need to build everything. You can do this by executing;
docker-compose buildOnce all is build, you can deploy it using;
docker-compose up -dIf you want to see the logs in real-time and want to debug first, use
docker-compose upPlease know that building and the first run of the Docker compose file can take a few minutes, depending on your hardware.
Web UI
When you go to your server via the browser, and go the Crypsis C2 webpage - you should see the dashboard.
If you get an error relating to SSL certificates, know that the C2 will not work correctly in your browser. Even if you accept the certificate, it won't work correctly. This is because of security reasons.
You must add the CA cert you've created to the trusted CA list in your computer.
For Windows you can use this guide; https://docs.microsoft.com/en-us/skype-sdk/sdn/articles/installing-the-trusted-root-certificate
For Linux you can use this guide; https://superuser.com/questions/437330/how-do-you-add-a-certificate-authority-ca-to-ubuntu
SSL issues
This is most likely caused by a CRL misconfig. If you create a new client cert/key pair - you need to copy/update the CRL file and restart the Mosquitto MQTT container.
Last updated