mirror of
https://github.com/PhantomSecurityGroup/Crystal-Kit
synced 2026-06-06 16:34:31 +00:00
main
* update gitignore * Fixed code size issue and added all hooks * Add hooking for HttpSendRequestA - add multiple modules to do stack spoofing with call instructions before gadget - update cna strreps
Crystal Kit
This repo is a technical and social experiment to explore whether replacing Cobalt Strike's evasion primitives (Sleepmask/BeaconGate) with a Crystal Palace PICO is feasible (or even desirable) for advanced evasion scenarios.
Usage
- Disable the sleepmask and stage obfuscations in Malleable C2.
stage {
set sleep_mask "false";
set cleanup "true";
transform-obfuscate { }
}
post-ex {
set cleanup "true";
set smartinject "true";
}
- Copy
crystalpalace.jarto your Cobalt Strike client directory. - Load
crystalkit.cna.
Notes
- Tested on Cobalt Strike 4.12.
- Can work with any post-ex DLL capability.
Languages
C
84.3%
Assembly
9.2%
Ruby
5%
Makefile
1.3%
Python
0.2%