Repository navigation
v1.3.0 #86
yunzheng
announced in
Announcements
v1.3.0
#86
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This v1.3.0 release brings support for Cobalt Strike 4.11 to 4.13, it can now unwrap beacons by the new
stage.transform-obfuscatefeature introduced in Cobalt Strike 4.11.Beacons wrapped in multiple layers of obfuscation are now detected and transparently unwrapped with any combination of
base64,xor,rc4andlznt1. TheBeaconConfig.from_*()constructors unwrap these layers automatically, and the recovered chain is exposed via the new.stagesand.obfuscate_settingsattributes:The beacon config scanner is now also more resilient by locating the config by the RSA key embedded in
SETTING_PUBKEY, so it holds up against tampered setting index/type values. A new normalization pipeline adapts modified configs so they still parse.New
beacon-dumpoptions:--fail-on-errorand recursive directory input.We also now depend on the following extra core dependencies:
pycryptodomefor RC4dissect.executablefor PE parsingdissect.utilforRangeStream,lznt1decompression and other useful utilitiesPython 3.9 support has been dropped.
What's Changed
New Contributors
Full Changelog: v1.2.1...v1.3.0
This discussion was created from the release v1.3.0.
All reactions