There are 4 different folder
agentis a example C agent that can be used with the C2.backendis the python(Flask) backend server which handles communications between the frontned and all the agents.frontendis a web application written in ReactJS that connects to the backend server, You don't have to compile it as there is a build version ready, you just need to serve it viapython -m http.serveror something similar.demois a python test script to see if any changes break the backend without having to spawn a new shell everytime.
This was written by Fawaz, you can find me at [https://www.twitter.com/q8fawazo]