This is a repo where we try to learn how to write a C2 Framework using Rust.
live-streamed on Twitch
notes: Notion
- send HTTP Request with Rust to a netcat Listener
- make that HTTPS
- listen for "Kommandos" and execute "Kommando" once received
- play back the result of the "Kommando" to the Barn
- Have a TaskList that is basically a Queue
- Baconify Function to exit the Piglets
- listen for "Hello" Messages and print the Messages
- show available commands
- show connected Bacons
- show time since last connect / alive signal from Bacons
- @_RastaMouse made an incredible course on how to design a C2 Framework
- Sylvain wrote a book about Black-Hat Rust which gave me a primer to rusty concepts
- Mr D0nutptr for inspiration to use Rust as a language and what to do with it
- my team at work for using Rust and "forcing" me to learn it to be a better team mate
- Link: rust-based C2 - as inspiration
- A blog post by Michael Harrison
- Shogun lab's posts about C++ C2 Development
- ippsec's youtube video on C2 implant development and the video on building empire modules
- WhiteHat Hacking's videos on Rust Malware Development