View Issue Details

IDProjectCategoryView StatusLast Update
0007178Kali LinuxQueued Tool Additionpublic2021-06-02 12:48
Reporterg0tmi1k Assigned Tosbrun  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version2021.3 
Summary0007178: caldera - Scalable Automated Adversary Emulation Platform
Description

[Name] - caldera
[Version] - 3.1
[Homepage] - https://caldera.readthedocs.io/en/latest/
[Download] - https://github.com/mitre/caldera
[Author] - The MITRE Corporation
[License] - Apache License 2.0
[Description] - Scalable Automated Adversary Emulation Platform
CALDERA™ is a cyber security framework 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.
[Dependencies] - Python3 + https://github.com/mitre/caldera/blob/master/requirements.txt

Activities

g0tmi1k

g0tmi1k

2021-05-07 14:24

administrator   ~0014520

@kali-team, please could this be packaged up.

sbrun

sbrun

2021-05-12 13:35

manager   ~0014542

I started to work on the package.
It requires aiohttp < 3.7 but we already have .3.7.4 in kali (see https://github.com/aio-libs/aiohttp/pull/5233 and https://github.com/mitre/caldera/pull/2062).
We also have to change the installation: it creates or modifies different files in the current directory.

sbrun

sbrun

2021-05-19 08:34

manager   ~0014571

FTR
I patched the python-aiohttp package only in Kali to import the fix.
We can't easliy patch caldera to move all writeable files/directories to the local directory /home/user. In kali the writeable files and directories are in /var/lib/caldera and are owned by special user _caldera. We will need to use the user _caldera to use caldera (the helper-script does that, it can be transparent for the user).

Issue History

Date Modified Username Field Change
2021-05-07 14:23 g0tmi1k New Issue
2021-05-07 14:24 g0tmi1k Note Added: 0014520
2021-05-07 14:24 g0tmi1k Status new => acknowledged
2021-05-07 14:24 g0tmi1k Category New Tool Requests => Queued Tool Addition
2021-05-07 15:02 sbrun Assigned To => sbrun
2021-05-07 15:02 sbrun Status acknowledged => assigned
2021-05-12 13:35 sbrun Note Added: 0014542
2021-05-19 08:34 sbrun Note Added: 0014571
2021-06-02 12:48 sbrun Status assigned => resolved
2021-06-02 12:48 sbrun Resolution open => fixed
2021-06-02 12:48 sbrun Fixed in Version => 2021.3