Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.49 KB

File metadata and controls

33 lines (21 loc) · 1.49 KB

Malleable C2 Profiles

A Malleable C2 profile is a simple program that modifies the behavior of the Cobalt Strike Beacon.

This repository contains a set of Malleable C2 profiles aimed to help with the creation of your own. The best way to create a profile is to modify an existing one. Several example profiles are available in this repository.

disguised_cs_guy

You can find a reference profile with all the possible options available here.

Tips & Tricks

It is recommended to avoid defaults in the Cobalt Strike profile to improve evasiveness and mimic threats. You can modify things like:

  • Avoiding using rwx
  • How the process injection behavior works (which APIs will be used) in the process-inject section
  • How the fork and run works in the post-ex section
  • The default sleep time for beacons
  • The max size of binaries to be loaded in memory
  • The memory footprint and DLL content with stage section
  • The network traffic

Contribute

If you'd like to contribute.

  • Submit a pull request
  • Keep content organized

References