c2m

module
v0.0.0-...-2b4f063 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2024 License: GPL-3.0

README

c2m

Go Report Card

c2m is a c2 framework that allows you to connect your own listeners and payloads, written in any programming language and utilizing any communication protocol.

components

Unlike traditional solutions such as Cobalt Strike, c2m does not provide ready-made listeners or payload generators. Instead, you have full control over their development: you can create your own listener and payload, implement a suitable communication protocol, and then connect them to c2m via a convenient gRPC API.

Advantages of c2m
  • Maximum Customization: The "build-it-yourself" approach enables flexible adaptation of the framework to specific tasks and scenarios.
  • Reduced Detection Risk: You can develop unique payloads using any programming language and include only the features you need. This minimizes the presence of known IoCs.
  • Freedom of Protocol Choice: Support for any communication protocol for interaction between listeners and payloads.
  • Built-in Scripting Language: c2m includes its own scripting language, mlan, designed for task automation.
  • Convenient API: Easy integration through a gRPC API simplifies the connection of your components. You can even create your own custom client to interact with c2m.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL