Custom Webroots lets you upload your own website to your Canaries webserver service.
The webserver alerts on POST events, so make sure to add a button or submission to the page.
Then wrap up your HTML, JS and CSS into a zip file, upload, and have your Canary run a custom website for an attacker to stumble across.
Note: Ensure that your Canary has the Webserver service enabled, before starting this process. This is possible over bluetooth as well as from the Canary console remote management page. You should have also create a webroot Zip file.
Follow the steps below to upload a custom webroot to your Canary from your Console:
Log in to your Console.
Select the Canary you want to configure a custom webroot on.
Note: we have selected the CT-MXT-Server Canary.
Click on the gear icon (Configure Canary) to configure this Canary.
Scroll to the Webserver service and click on Upload custom webroot.
Click Begin to start the process of connecting to your Canary to upload the custom webroot.
Click Upload your custom webroot.
You will be redirected to your Canary's temporary upload page.
1. Click Choose file, navigate to (and select) your custom webroot zip file
2. Click Upload once you've selected your zip file.
You're almost done!
You should receive an Upload succcessful!, if everything went as planned.
Once you've uploaded the customer webroot, you will need to:
1. Select User Supplied from the HTTP Page Skin drop down list.
2. Add your Banner.
Scroll to the bottom of the configuration page and click on Deploy new configuration.
Your custom webroot will be pushed down to your Canary. Once it gets to 100%, your Canary will then reboot and connect back to your Console with the new configuration.