Please sign in to access this page

Distributed Mesh C2 Framework

Distributed Mesh C2 Framework Used AI

16 devlogs
55h 52m
Created by Pratik

P2P Decentralized mesh C2 framework (C implants + Python server + React Dashboard) for resilient red‑team ops
(couldnt get a better banner)

Timeline

working on dashboard

Made script for installation

Update attachment
Pratik
Pratik
14h 56m 17 days ago

working on some scripts to start the whole mesh with 3 implants and view in tmux

Update attachment

Ship 2

0 payouts of shell 0 shells

Pratik

21 days ago

Pratik Covers 7 devlogs and 14h 59m

Writing a blog on it, started work on encryption (i have nothing to show right now)

Update attachment

Now the results are being sent back to C2 for processing and storing

Update attachment

after multiple attempts to fix the command relay system and finding a proper way to sync results for straight 2 days, i realized i dont need those 2 things at all

Update attachment

Having some problems with result syncing, still yet to fix it

Update attachment

Now implants can sync tasks, so if an implants joins the mesh late, it will still get the commands sent before his joining. All hail before the power of p2p syncing.

Update attachment

Added syncing finally! only peer list syncing for now tho, and worked on command transportation bugs

Update attachment

Commands can be executed now, the logs and output can be seen from terminal output of implants, soon dashboard and back to C2 logs

Update attachment

Ship 1

0 payouts of shell 0 shells

Pratik

about 1 month ago

Pratik Covers 6 devlogs and 17h 26m

finally the command transportation is completed, ended up going for flooding command instead of p2p relay to each peer, the instructions on how test it is out on github

Update attachment

Due to some major flaws in code it ended up being centralized to C2, so had to rewrite the entire command transportation, have nothing to show so ill just add a screenshot of the code tbh (not tested yet, sending devlog to maintain streak)

Update attachment

Added functionality for the implants to get payload from C2 and store in a queue of tasks

made the implant connect to the mesh and send heartbeat to C2

Made the basic C2 server endpoints, not tested yet (gotta build implant for proper testing)

ps: dont judge from the screenshot, got more stuff but no point showing the code as screenshot, visit the github if you want to see

Update attachment

Basic structure is done, starting the work of C2 server

Update attachment