Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with installation #2847

Closed
ic32k opened this issue Nov 15, 2023 · 4 comments
Closed

Problem with installation #2847

ic32k opened this issue Nov 15, 2023 · 4 comments
Labels

Comments

@ic32k
Copy link

ic32k commented Nov 15, 2023

Hello,

I'm trying to learn how to use Caldera, and I'm facing some problems with the installation, tried both deployments methods, docer and local installation, started with docker deployment as though it will be easyer but it is worst dependencies not met, basic programs (curl, apt-tools, lsb_release) not installed in the base image making install scripts fail, etc also tried to install several versions cloning different branches (4.2.0, 4.1.0, 4.0.0) of the program....

The first problem was after running the download_payloads.sh from emu plugin, this contains a bug as ADFind.zip is password protected ("NotMalware") and the unzip script hasn't provided it... in the emu plugin directory still some payloads was missing (m64.exe, ryuk.exe, dumpwebbrowsercreds.exe, rubeus.exe, etc)

And some errors from dependencies not met from oter plugins
imagen
imagen

Managed to solve that installing manually and searching the binnaries in the wild (all except ryuk)

Still some error I didn't manage to solve:
imagen

And got some error trying to solve the certificates:
imagen

@ic32k ic32k added the question label Nov 15, 2023
Copy link

Looks like your first issue -- we aim to respond to issues as quickly as possible. In the meantime, check out our documentation here: http://caldera.readthedocs.io/

Copy link

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days

@elegantmoose
Copy link
Contributor

@ic32k

Unfortunately a lot of the payloads and scripts from the Emu plugin (and really CTID emulation plans) have their URLs change so it sometimes required to go out and find where they live now.

For the other plugin errors, some plugins require additional requirements. Its a good idea to read the README of any of the plugins you are using. In the case above, the Human plugin requires some additional libraries that can be installed via:

pip install -r caldera/plugins/human/requirements.txt

@elegantmoose
Copy link
Contributor

reopen if still having trouble

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants