** Plugin UIs are still being updated so this will remain a pre-release until then
New UI
We are re-imagining the way end users interact with CALDERA. This includes large updates to the UI.
Included is a new abilities screen to easily manage your extensive library.
API v2
Calling all builders! For all those who build on the CALDERA platform we have a whole new API with full documentation. Currently docs are available once you start up the server. Look for a link at the bottom of the navigation menu "api docs"
C2 Channels
We've introduced some new C2 channels, including:
- Slack
- SSH tunneling
- FTP
Agent Updates
- Sandcat agent support for new C2 channels (Slack, FTP, SSH tunneling)
- New “proc” executor for Sandcat that will directly spawn processes using a provided executable path and arguments, rather than calling via PowerShell, sh, or cmd.
- Sandcat agents can remove executors or update executor binary paths
- Manx agents can properly run commands of longer durations.
Knowledge Service
New service created to better manage facts and information during an operation or when performing analysis
File upload/download encoding
Supports basic file encoding (plaintext and base64) for payload downloads and file uploads. To encode a downloaded payload or uploaded file, set the “x-file-encoding" HTTP header accordingly when making the download/upload request. Available data encoders are defined as Python modules in app/data_encoders. Currently supported encoders are “plain-text” and “base64”
Auth service
Add support for custom login handlers, as well as a new SAML authentication plugin.
Other Changes
- Dropped python 3.6 support and now testing for 3.7, 3.8, and 3.9
- We now support all browsers, Google Chrome is no longer the only supported browser
New CALDERA Contributors
- @iguannalin made their first contribution in #2150
- @emmanvg made their first contribution in #2157
- @bleepbop made their first contribution in #2188
- @neptunia made their first contribution in #2224
- @Sloane4 made their first contribution in #2211
- @argaudreau made their first contribution in #2260
Thank you to the MANY builders of CALDERA on and off Github!
Full Changelog: 3.1.0...4.0.0-alpha