SSL Certificates with HTTPS Beacon
Self-signed SSL Certificates with HTTPS Beacon
The HTTPS Beacon uses the HTTP Beaconās indicators in its communication. Malleable C2 profiles may also specify parameters for the Beacon C2 serverās self-signed SSL certificate. This is useful if you want to replicate an actor with unique indicators in their SSL certificate:
The certificate parameters under your profileās control are:
Valid SSL Certificates with HTTPS Beacon
You have the option to use a Valid SSL certificate with Beacon. Use a Malleable C2 profile to specify a Java Keystore file and a password for the keystore. This keystore must contain your certificateās private key, the root certificate, any intermediate certificates, and the domain certificate provided by your SSL certificate vendor. Cobalt Strike expects to find the Java Keystore file in the same folder as your Malleable C2 profile.
The parameters to use a valid SSL certificate are:
Here are the steps to create a Valid SSL certificate for use with Cobalt Strikeās Beacon:
And, thatās it. You now have a Java Keystore file thatās ready to use with Cobalt Strikeās Beacon.
Last updated