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

install v5.0.0 error #2976

Open
fan-tastic-z opened this issue May 11, 2024 · 7 comments
Open

install v5.0.0 error #2976

fan-tastic-z opened this issue May 11, 2024 · 7 comments
Assignees
Labels

Comments

@fan-tastic-z
Copy link

Describe the bug

git clone https://github.com/mitre/caldera.git --recursive --branch 5.0.0
cd caldera
docker-compose build
docker-compose up -d

Installed through the above method, but checking the container log through docker logs -f found that the startup failed and the container exited.

(base)  ~/github/caldera/ [tags/5.0.0] docker logs -f 69f7852b7782
2024-05-11 07:14:49 - INFO  (config_generator.py:55 ensure_local_config) Creating new secure config in conf/local.yml
2024-05-11 07:14:49 - INFO  (config_generator.py:30 log_config_message) 
Log into Caldera with the following admin credentials:
    Red:
        USERNAME: red
        PASSWORD: _VYiw0p6N2HBJr__t0DjHFTEhME90znEfY5BxtdGlHo
        API_TOKEN: K7CRCUHDX7DqgmkMFDSvpvKyVbJST7JS6_3vlIdu6Mw
    Blue:
        USERNAME: blue
        PASSWORD: ETEi8xBwvKyMno1MMo9yrB4AYryXgUQrO4fNvg7pP7w
        API_TOKEN: _TWotkrR9s8_L46QgoW2VwAYw-L5bOlE6CCoFobocsA
To modify these values, edit the conf/local.yml file.
2024-05-11 07:14:49 - INFO  (server.py:211 <module>) Using main config from conf/local.yml
2024-05-11 07:14:50 - DEBUG (learning_svc.py:20 __init__) Loaded 2 parsers
2024-05-11 07:14:50 - DEBUG (data_svc.py:117 restore_state) There are 0 jobs in the scheduler
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: ftp
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: gist
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: http
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: tcp
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: udp
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: slack
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: websocket
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: dns
2024-05-11 07:14:50 - DEBUG (contact_svc.py:38 register_contact) Registered contact: html
2024-05-11 07:14:50 - DEBUG (contact_svc.py:53 register_tunnel) Registered contact tunnel: ssh_tunneling
2024-05-11 07:14:50 - INFO  (contact_gist.py:70 start) Invalid Github Gist personal API token provided. Gist C2 contact will not be started.
2024-05-11 07:14:50 - INFO  (tunnel_ssh.py:26 start) Generating temporary SSH private key. Was unable to use provided SSH private key
2024-05-11 07:14:50 - INFO  (app_svc.py:116 load) Enabled plugin: debrief
2024-05-11 07:14:50 - DEBUG (base_world.py:46 set_config) Configuration (agents) update, setting deployments=['2f34977d-9558-4c12-abad-349716777c6b', '1837b43e-4fff-46b2-a604-a602f7540469', '356d1722-7784-40c4-822b-0cf864b0b36d', '0ab383be-b819-41bf-91b9-1bd4404d83bf']
2024-05-11 07:14:50 - INFO  (app_svc.py:116 load) Enabled plugin: response
2024-05-11 07:14:50 - INFO  (app_svc.py:116 load) Enabled plugin: access
2024-05-11 07:14:50 - INFO  (app_svc.py:116 load) Enabled plugin: manx
2024-05-11 07:14:51 - INFO  (app_svc.py:116 load) Enabled plugin: training
2024-05-11 07:14:51 - INFO  (app_svc.py:116 load) Enabled plugin: stockpile
2024-05-11 07:14:51 - DEBUG (atomic_svc.py:51 clone_atomic_red_team_repo) cloning repo https://github.com/redcanaryco/atomic-red-team.git
2024-05-11 07:15:47 - DEBUG (atomic_svc.py:53 clone_atomic_red_team_repo) clone complete
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "At - Schedule a job"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "At - Schedule a job"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Compress Data and lock with password for Exfiltration with winzip"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Data Compressed - nix - tar Folder or File"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Data Compressed - nix - tar Folder or File"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Creating GCP Service Account and Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Creating GCP Service Account and Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Creating GCP Service Account and Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Creating GCP Service Account and Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure Persistence Automation Runbook Created or Modified"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure Persistence Automation Runbook Created or Modified"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Create Custom IAM Role"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Create Custom IAM Role"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dylib Injection via DYLD_INSERT_LIBRARIES"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Create a group and add a user to that group"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Service Account Key"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Active Directory Domain Search"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Account Enumeration with LDAPDomainDump"
2024-05-11 07:15:48 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Account Enumeration with LDAPDomainDump"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Disable SELinux"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - GuardDuty Suspension or Deletion"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - CloudTrail Changes"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - CloudTrail Changes"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure - Eventhub Deletion"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure - Eventhub Deletion"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Disable CloudTrail Logging Through Event Selectors using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Disable CloudTrail Logging Through Event Selectors using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Disable CloudTrail Logging Through Event Selectors using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - CloudTrail Logs Impairment Through S3 Lifecycle Rule using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - CloudTrail Logs Impairment Through S3 Lifecycle Rule using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Remove VPC Flow Logs using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Remove VPC Flow Logs using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Remove VPC Flow Logs using Stratus"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - CloudWatch Log Group Deletes"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS CloudWatch Log Stream Deletes"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Activity Event Log"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Activity Event Log"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Discover System Language by locale file"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Discover System Language by Environment Variable Query"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Create a new IAM user"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Create a new user"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Create a new user"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Create a new user via Azure CLI"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Create a new user via Azure CLI"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Create a new user via Azure CLI"
2024-05-11 07:15:49 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Active Directory Domain Search Using LDAP - Linux (Ubuntu)/macOS"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - EC2 Enumeration from Cloud Instance"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - EC2 Enumeration from Cloud Instance"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - EC2 Enumeration from Cloud Instance"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - EC2 Security Group Enumeration"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - EC2 Security Group Enumeration"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Active Directory Create Admin Account"
2024-05-11 07:15:50 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Active Directory Create User Account (Non-elevated)"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dump individual process memory with sh (Local)"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dump individual process memory with sh on FreeBSD (Local)"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dump individual process memory with Python (Local)"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dump individual process memory with Python (Local)"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Launch Daemon"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Create Access Key and Secret Key"
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:51 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "LaZagne.py - Dump Credentials from Firefox Browser"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "LaZagne.py - Dump Credentials from Firefox Browser"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Execute shell script via python's command mode arguement"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Execute Python via scripts"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Execute Python via Python executables"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Python pty module and spawn function used to spawn sh or bash"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Download a File with Windows Defender MpCmdRun.exe"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "whois file download"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "whois file download"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Curl Upload File"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS S3 Enumeration"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Network Service Discovery for Containers"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Network Service Discovery for Containers"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy Docker container"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy Docker container"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Windows - Discover domain trusts with nltest"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Bucket"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Bucket"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Bucket"
2024-05-11 07:15:52 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "GCP - Delete Bucket"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "DiskShadow Command Execution"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy container using nsenter container escape"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy container using nsenter container escape"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy container using nsenter container escape"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy container using nsenter container escape"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Deploy container using nsenter container escape"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Mount host filesystem to escape privileged Docker container"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Mount host filesystem to escape privileged Docker container"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Mount host filesystem to escape privileged Docker container"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Mount host filesystem to escape privileged Docker container"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Mount host filesystem to escape privileged Docker container"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "ADFS token signing and encryption certificates theft - Remote"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "System Network Connections Discovery FreeBSD, Linux & MacOS"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "System Network Connections Discovery FreeBSD, Linux & MacOS"
2024-05-11 07:15:53 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "linux rename /proc/pid/comm using prctl"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chmod through c script"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chmod through c script"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chmod through c script (freebsd)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chown through c script"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chown through c script"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Chown through c script (freebsd)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Stop/Start UFW firewall"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Stop/Start Packet Filter"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Stop/Start UFW firewall systemctl"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Turn off UFW logging"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Add and delete UFW firewall rules"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Add and delete Packet Filter rules"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Edit UFW firewall user.rules file"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Edit UFW firewall ufw.conf file"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Edit UFW firewall sysctl.conf file"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Edit UFW firewall main configuration file"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Tail the UFW firewall log file"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Disable iptables"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Modify/delete iptables firewall rules"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create a user level transient systemd service and timer"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create a system level transient systemd service and timer"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Compressing data using GZip in Python (FreeBSD/Linux)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Compressing data using bz2 in Python (FreeBSD/Linux)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Compressing data using zipfile in Python (FreeBSD/Linux)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Compressing data using tarfile in Python (FreeBSD/Linux)"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "ExecIntoContainer"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Docker Exec Into Container"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "List opened files by user"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "List opened files by user"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "ListCronjobs"
2024-05-11 07:15:54 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "CreateCronjob"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Examine AWS Password Policy"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Permission Groups Discovery for Containers- Local Groups"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Permission Groups Discovery for Containers- Local Groups"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Testing usage of uncommonly used port"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Testing usage of uncommonly used port"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Base64 decoding with Python"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Base64 decoding with Python"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Base64 decoding with Perl"
2024-05-11 07:15:55 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Base64 decoding with Perl"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "FreeBSD b64encode Shebang in CLI"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Hex decoding with shell utilities"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Hex decoding with shell utilities"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Linux Base64 Encoded Shebang in CLI"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Linux Base64 Encoded Shebang in CLI"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "XOR decoding and command execution using Python"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:79 populate_data_directory) argument of type 'NoneType' is not iterable
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create Volume Shadow Copy with vssadmin"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Copy NTDS.dit from Volume Shadow Copy"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Copy NTDS.dit from Volume Shadow Copy"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Dump Active Directory Database with NTDSUtil"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create Volume Shadow Copy with WMI"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create Volume Shadow Copy remotely with WMI"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Create Volume Shadow Copy remotely (WMI) with esentutl"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Living off the land Terminal Input Capture on Linux with pam.d"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Logging bash history to syslog"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Logging sh history to syslog/messages"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Bash session based keylogger"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "SSHD PAM keylogger"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Auditd keylogger"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "MacOS Swift Keylogger"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Retrieve EC2 Password Data using stratus"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Retrieve EC2 Password Data using stratus"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Retrieve EC2 Password Data using stratus"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Change login shell"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:79 populate_data_directory) list index out of range
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Steal Chrome Cookies via Remote Debugging (Mac)"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Steal Chrome Cookies via Remote Debugging (Mac)"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Disable Bash History Logging with SSH -T"
2024-05-11 07:15:56 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Scan for Anonymous Access to S3"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "AWS - Password Spray an AWS using GoAWSConsoleSpray"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Launch Agent"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Delete user via Azure AD PowerShell"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Delete user via Azure AD PowerShell"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Delete user via Azure CLI"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Delete user via Azure CLI"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Azure AD - Delete user via Azure CLI"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "rm -rf"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "rm -rf"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Truncate system log files via truncate utility"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete log files via cat utility by appending /dev/null or /dev/zero"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "System log file deletion via find utility"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system log files via unlink utility"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system log files using shred utility"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system log files using srm utility"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system log files using OSAScript"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system log files using Applescript"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Delete system journal logs via rm and journalctl utilities"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Overwrite Linux Mail Spool"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Encrypt files using gpg (FreeBSD/Linux)"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Encrypt files using 7z (FreeBSD/Linux)"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Encrypt files using ccrypt (FreeBSD/Linux)"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Encrypt files using openssl (FreeBSD/Linux)"
2024-05-11 07:15:57 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Encrypt files using 7z utility - macOS"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Docker Container and Resource Discovery"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Docker Container and Resource Discovery"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Podman Container and Resource Discovery"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Podman Container and Resource Discovery"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Install MS Exchange Transport Agent Persistence"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Build Image On Host"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Build Image On Host"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Install IIS Module using AppCmd.exe"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Install IIS Module using PowerShell Cmdlet New-WebGlobalModule"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "PowerShell Version 2 Downgrade"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "List All Secrets"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "ListSecrets"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:290 _prepare_executor) Skipping pre-req for "Cat the contents of a Kubernetes service account token file"
2024-05-11 07:15:58 - DEBUG (atomic_svc.py:83 populate_data_directory) Ingested 1521 abilities (out of 1561) from Atomic plugin and ran into 25 errors
2024-05-11 07:15:58 - INFO  (app_svc.py:116 load) Enabled plugin: atomic
2024-05-11 07:15:59 - INFO  (app_svc.py:116 load) Enabled plugin: fieldmanual
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: dns_tunneling
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: slack
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: proxy_http
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: donut
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: shared
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: shellcode
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: native
2024-05-11 07:15:59 - DEBUG (sand_svc.py:94 load_sandcat_extension_modules) Loaded gocat extension module: shells
2024-05-11 07:15:59 - INFO  (app_svc.py:116 load) Enabled plugin: sandcat
2024-05-11 07:15:59 - INFO  (app_svc.py:116 load) Enabled plugin: compass
2024-05-11 07:15:59 - ERROR (c_plugin.py:91 _load_module) Error importing plugin=builder, No module named 'docker'
2024-05-11 07:15:59 - ERROR (c_plugin.py:59 load_plugin) Error loading plugin=builder, 'NoneType' object has no attribute 'description'
2024-05-11 07:15:59 - INFO  (logging.py:92 log) Creating SSH listener on 0.0.0.0, port 8022
2024-05-11 07:15:59 - INFO  (server.py:741 start) serving on 0.0.0.0:2222
2024-05-11 07:15:59 - WARNING (data_svc.py:436 _apply_special_extension_hooks) Unable to properly load .donut for payload plugins.stockpile.app.donut.donut_handler due to failed import
2024-05-11 07:15:59 - WARNING (app_svc.py:171 validate_requirement) upx does not meet the minimum version of 0.0.0. Upx is an optional dependency which adds more functionality. 
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/debrief/docs/debrief2.png -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/debrief
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/debrief/docs/debrief3.png -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/debrief
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/debrief/docs/debrief1.png -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/debrief
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/debrief/docs/debrief_2023-02-24_17-08-14.pdf -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/debrief
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/stockpile/docs/Exfiltration-How-Tos.md -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/stockpile
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/sandcat/docs/Sandcat-Details.md -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/sandcat
2024-05-11 07:16:00 - INFO  (file_util.py:137 copy_file) copying /usr/src/app/plugins/magma/docs/skeleton.md -> /usr/src/app/plugins/fieldmanual/sphinx-docs/plugins/magma
2024-05-11 07:16:02 - DEBUG (c_ability.py:103 store) Collision in ability name detected for b1d41972-3ad9-4aa1-8f7f-05f049a2980e and 10a9d979-e342-418a-a9b0-002c483e0fa6 (Start 54ndc47). Modifying name of the second ability to Start 54ndc47 (2)...
2024-05-11 07:16:03 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 9bd17863cd45f82002a6f011de139363 and ab44803d5a9c299258efff185b0f70b5 (rc.common). Modifying name of the second ability to rc.common (2)...
2024-05-11 07:16:05 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 1d3cb1429f530cb89f41c65e57f03db4 and 2488245e-bcbd-405d-920e-2de27db882b3 (Query Registry). Modifying name of the second ability to Query Registry (2)...
2024-05-11 07:16:05 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 942316dc6a362e44b248a872e5f42c92 and 4370001012f5f0df001269627b4737e9 (System Owner/User Discovery). Modifying name of the second ability to System Owner/User Discovery (2)...
2024-05-11 07:16:05 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 68a0a328719faa26fff5b92e18108b3f and 26d3702887944abcc64b406baf8f8e43 (Enumerate users and groups). Modifying name of the second ability to Enumerate users and groups (2)...
2024-05-11 07:16:05 - DEBUG (c_ability.py:103 store) Collision in ability name detected for b73d58b20bcb138a26175f240cca9de2 and dca8b042fcdffcc1f5cddcff4122c434 (System Information Discovery). Modifying name of the second ability to System Information Discovery (2)...
2024-05-11 07:16:05 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 44705da4b28c8fa57fc2a2940b34565a and dca8b042fcdffcc1f5cddcff4122c434 (System Information Discovery). Modifying name of the second ability to System Information Discovery (2)...
2024-05-11 07:16:07 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 7db784562afbea0265fcafc4243b66de and 5ac7f6ec1898d8d408f9cdc687262cc7 (Exfiltration Over Alternative Protocol - SSH). Modifying name of the second ability to Exfiltration Over Alternative Protocol - SSH (2)...
2024-05-11 07:16:08 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 4d4b29abb6b1e580e33c0035c1fc37ad and f674301b84ea3344f119270bf7bb97cd (rm -rf). Modifying name of the second ability to rm -rf (2)...
2024-05-11 07:16:08 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 3838447b079b302fe75b700a70163815 and fcf71ee3-d1a9-4136-b919-9e5f6da43608 (Clear Logs). Modifying name of the second ability to Clear Logs (2)...
2024-05-11 07:16:08 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 9bd1997d793d0ac5b1aea4888c75c932 and 3bfd3a51f3c7352d7c6c6c785d01e5f7 (Loadable Kernel Module based Rootkit). Modifying name of the second ability to Loadable Kernel Module based Rootkit (2)...
2024-05-11 07:16:09 - DEBUG (c_ability.py:103 store) Collision in ability name detected for e0c75b4cc32124ef4c61508694fd0808 and c84a57391dbc724dc51436deb3e0ca00 (Get-DomainUser with PowerView). Modifying name of the second ability to Get-DomainUser with PowerView (2)...
2024-05-11 07:16:10 - DEBUG (c_ability.py:103 store) Collision in ability name detected for 52928f462ea8f5fa617aa8c815f5598b and 5e3512c73a461c17ddcb1cc0bbdbeef9 (WinPwn - PowerSharpPack - Kerberoasting Using Rubeus). Modifying name of the second ability to WinPwn - PowerSharpPack - Kerberoasting Using Rubeus (2)...
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: ff78708e0e18d31c0be7a2be295158ec
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: 6fdc9037290299164d52b65219d628ef
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: ae21aefd2d9933df45a4e55485fbc333
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: d8f4e4e10f4d6da1b174bb18cb859e6c
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: 86ab6d7ecc05b7dabc7699a9e6a0a173
2024-05-11 07:16:42 - WARNING (c_adversary.py:90 verify) Ability referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: 5c922d92f383656401d5633ca23db497
2024-05-11 07:16:42 - WARNING (c_adversary.py:95 verify) Objective referenced in adversary ef4d997c-a0d1-4067-9efa-87c58682db71 but not found: c495a9828-cab1-44dd-a0ca-66e58177d8c. Setting default objective.
Traceback (most recent call last):
  File "/opt/venv/caldera/lib/python3.11/site-packages/aiohttp/web_urldispatcher.py", line 561, in __init__
    raise ValueError("Not a directory")
ValueError: Not a directory

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/src/app/server.py", line 260, in <module>
    run_tasks(services=app_svc.get_services(), run_vue_server=args.uiDevHost)
  File "/usr/src/app/server.py", line 78, in run_tasks
    loop.run_until_complete(RestApi(services).enable())
  File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/src/app/app/api/rest_api.py", line 32, in enable
    self.app_svc.application.router.add_static('/assets', 'plugins/magma/dist/assets/', append_version=True)
  File "/opt/venv/caldera/lib/python3.11/site-packages/aiohttp/web_urldispatcher.py", line 1136, in add_static
    resource = StaticResource(
               ^^^^^^^^^^^^^^^
  File "/opt/venv/caldera/lib/python3.11/site-packages/aiohttp/web_urldispatcher.py", line 563, in __init__
    raise ValueError(f"No directory exists at '{directory}'") from error
ValueError: No directory exists at '/usr/src/app/plugins/magma/dist/assets'

Desktop (please complete the following information):

  • OS: Mac
  • Version: mac os 13.3
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/

@matteobregola
Copy link

Same thing happening if installed with these commands (from the docs):

git clone https://github.com/mitre/caldera.git --recursive --branch 5.0.0
cd caldera
docker build --build-arg WIN_BUILD=true . -t caldera:server

on OS: Windows 10, 22H2, build SO 19045.4291.

This is running without errors for branch 4.2.0

@digoblin
Copy link

Hi, there was an update to the Dockerfile 3 months ago but the Dockerfile from the 5.0.0 branch is still in the old version.
So maybe do a git pull without referring to the branch to fetch the master and it should work.
Latest change to the Dockerfile: f9b0ed2

@DiscoRat
Copy link

Hi, there was an update to the Dockerfile 3 months ago but the Dockerfile from the 5.0.0 branch is still in the old version. So maybe do a git pull without referring to the branch to fetch the master and it should work. Latest change to the Dockerfile: f9b0ed2

I’m experiencing the same errors even with the suggested Dockerfile.

@elegantmoose
Copy link
Contributor

@matteobregola We dont guarantee support for running the server on Windows, only Linux and MacOs.

@elegantmoose
Copy link
Contributor

@DiscoRat noted. We are just about to merge some key fixes for the login issue. Will look at dockerfile after for potential update.

@digoblin
Copy link

digoblin commented May 15, 2024

Hi, there was an update to the Dockerfile 3 months ago but the Dockerfile from the 5.0.0 branch is still in the old version. So maybe do a git pull without referring to the branch to fetch the master and it should work. Latest change to the Dockerfile: f9b0ed2

I’m experiencing the same errors even with the suggested Dockerfile.

I see you are using the docker-compose command, the problem is that the docker-compose.yml file is mounting the current directory inside the container and the latest Dockerfile installs the magma plugin in the image, I've explained a workaround on this comment #2889 (comment)

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

5 participants