Fuck it, joining the bandwagon. Going based off of 0xrick

maybe this will help too? Building a C2 Implant in Nim - Considerations and Lessons Learned :: Cas van Cooten

Teamserver
|_Listeners => Port [N], Handles comms between Agent/Teamserver
	|_Handler.py  => Handler class to handle requests
	|_Listeners.py  => Listener class
|_Core => Port 40000, Handles comms between the client and the teamserver
	|_Api.py => 

Teamserver

Listener

Handler

API