| Port details on branch 2026Q1 |
- caldera Automated Adversary Emulation Platform
- 5.3.0_14 security
=0 5.3.0_14Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org
 - Port Added: 2026-01-25 01:42:26
- Last Update: 2026-02-05 18:02:36
- Commit Hash: 010c655
- Also Listed In: python
- License: APACHE20
- WWW:
- https://github.com/mitre/caldera
- Description:
- CALDERA a cyber security platform designed to easily automate adversary
emulation, assist manual red-teams, and automate incident response.
It is built on the MITRE ATT&CK framework and is an active research project
at MITRE.
The framework consists of two components:
- The core system. This is the framework code, consisting of what is available
in this repository. Included is an asynchronous command-and-control (C2)
server with a REST API and a web interface.
- Plugins. These repositories expand the core framework capabilities and
providing additional functionality. Examples include agents, reporting,
collections of TTPs and more.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- caldera>0:security/caldera
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/security/caldera/ && make install clean
- To add the package, run one of these commands:
- pkg install security/caldera
- pkg install caldera
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: caldera
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: aarch64 amd64
- distinfo:
- TIMESTAMP = 1750745433
SHA256 (caldera-cache-aarch64-5.3.0.tar.gz) = f43786f5e16ec842f7403033e4c94a423b54cd64add4863200a696030f965f69
SIZE (caldera-cache-aarch64-5.3.0.tar.gz) = 41661039
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- npm-node20>0 : www/npm-node20
- go124 : lang/go124
- node : www/node20
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-aiohttp>0 : www/py-aiohttp@py311
- py311-aiohttp-jinja2>0 : www/py-aiohttp-jinja2@py311
- py311-aiohttp-session>0 : www/py-aiohttp-session@py311
- py311-aiohttp-security>0 : security/py-aiohttp-security@py311
- py311-aiohttp-apispec>0 : devel/py-aiohttp-apispec@py311
- py311-Jinja2>0 : devel/py-Jinja2@py311
- py311-pyyaml>=0 : devel/py-pyyaml@py311
- py311-websockets>0 : devel/py-websockets@py311
- py311-sphinx>0 : textproc/py-sphinx@py311
- py311-docutils>0 : textproc/py-docutils@py311
- py311-sphinx_rtd_theme>0 : textproc/py-sphinx_rtd_theme@py311
- py311-myst-parser>0 : textproc/py-myst-parser@py311
- py311-marshmallow>0 : devel/py-marshmallow@py311
- py311-dirhash>0 : security/py-dirhash@py311
- py311-docker>0 : sysutils/py-docker@py311
- py311-donut-shellcode>0 : devel/py-donut-shellcode@py311
- py311-marshmallow-enum>0 : devel/py-marshmallow-enum@py311
- py311-ldap3>0 : net/py-ldap3@py311
- py311-lxml>0 : devel/py-lxml@py311
- py311-reportlab>0 : print/py-reportlab@py311
- py311-svglib>0 : converters/py-svglib@py311
- py311-markdown>0 : textproc/py-markdown@py311
- py311-dnspython>0 : dns/py-dnspython@py311
- py311-asyncssh>0 : security/py-asyncssh@py311
- py311-aioftp>0 : ftp/py-aioftp@py311
- py311-packaging>0 : devel/py-packaging@py311
- py311-pyautogui>0 : x11/py-pyautogui@py311
- py311-selenium>0 : www/py-selenium@py311
- py311-webdriver_manager>0 : www/py-webdriver_manager@py311
- py311-beautifulsoup>0 : www/py-beautifulsoup@py311
- py311-networkx>0 : math/py-networkx@py311
- py311-numpy>0 : math/py-numpy@py311
- py311-croniter2>0 : sysutils/py-croniter2@py311
- upx>0 : archivers/upx
- base64>0 : converters/base64
- git>0 : devel/git
- bash>0 : shells/bash
- haproxy24>0 : net/haproxy24
- go124 : lang/go124
- py311-cryptography>=45.0.7,1<47,1 : security/py-cryptography@py311
- python3.11 : lang/python311
- This port is required by:
- for Run
-
- security/caldera-ot
Configuration Options:
- ===> The following configuration options are available for caldera-5.3.0_14:
HAPROXY=on: Support for HTTPS
===> Use 'make config' to modify these settings
- Options name:
- security_caldera
- USES:
- dos2unix go:run nodejs:20,build python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|