threatexpress / malleable-c2

Cobalt Strike Malleable C2 Design and Reference Guide
GNU General Public License v3.0
1.62k stars 297 forks source link

Add missed cs4.9 post-ex transforms, refactoring #20

Open D00Movenok opened 11 months ago

D00Movenok commented 11 months ago

Additions

Added missed post-ex.transform-x64 and post-ex.transform-x86 (https://download.cobaltstrike.com/releasenotes.txt, Added support for transform.strrep to post-ex DLL Processing., CS4.9). Full documentation may be found here: https://hstechdocs.helpsystems.com/manuals/cobaltstrike/current/userguide/content/topics/malleable-c2-extend_controll-post-exploitation.htm.

Refactoring

Changed Malleable C2 option examples to make them easier to read:

Changed names in bold function headers to make them easier to navigate:

Minor refactoring

Removed trailing newlines and whitespaces, code style unification, etc.