{"id":15067245,"url":"https://github.com/codershiyar/mitre-caldera","last_synced_at":"2026-01-03T12:02:49.402Z","repository":{"id":256934710,"uuid":"856864996","full_name":"codershiyar/mitre-caldera","owner":"codershiyar","description":"This repository contains a step-by-step guide to install and configure MITRE CALDERA on an Ubuntu system. CALDERA is an automated adversary emulation platform that helps test and improve network defenses using real-world attack scenarios based on the MITRE ATT\u0026CK framework.","archived":false,"fork":false,"pushed_at":"2024-09-13T11:20:40.000Z","size":3426,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T16:23:08.498Z","etag":null,"topics":["caldera","caldera-framework","cyber-security","cybersecurity","ethical-hacking","ethical-hacking-tools","guide","linux","mitre-attack","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codershiyar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-13T11:00:12.000Z","updated_at":"2024-09-13T11:20:43.000Z","dependencies_parsed_at":"2024-09-14T01:03:45.928Z","dependency_job_id":"23eac825-39ec-4248-ae66-256ae112fc68","html_url":"https://github.com/codershiyar/mitre-caldera","commit_stats":null,"previous_names":["codershiyar/mitre-caldera"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codershiyar%2Fmitre-caldera","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codershiyar%2Fmitre-caldera/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codershiyar%2Fmitre-caldera/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codershiyar%2Fmitre-caldera/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codershiyar","download_url":"https://codeload.github.com/codershiyar/mitre-caldera/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243822309,"owners_count":20353498,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["caldera","caldera-framework","cyber-security","cybersecurity","ethical-hacking","ethical-hacking-tools","guide","linux","mitre-attack","ubuntu"],"created_at":"2024-09-25T01:18:36.408Z","updated_at":"2026-01-03T12:02:44.376Z","avatar_url":"https://github.com/codershiyar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CALDERA Installation Guide by Coder Shiyar\n\n## What is CALDERA?\n\nCALDERA is an automated adversary emulation system designed to test and improve network defenses. It is developed by MITRE and leverages the MITRE ATT\u0026CK framework to simulate different attack techniques. CALDERA enables red teams to conduct advanced offensive operations, while blue teams can use it to test their defenses in realistic scenarios.\n\n## System Requirements\n\n- Ubuntu 20.04 or later\n- Python 3\n- Git\n- GCC\n- UPX (optional)\n- Go 1.20.3 or later\n\nThis guide will show you how to install CALDERA on Ubuntu using command line.\n\n## Step 1: System Update\n\nStart by updating your system to ensure you have the latest packages installed. Open a terminal (`Ctrl + Alt + T`) and run the following commands:\n\n```bash\nsudo apt update -y\nsudo apt upgrade -y\n```\n##  Step 2: Install Required Dependencies\nNext, install Python3, Git, and other necessary tools:\n\n```bash\nsudo apt install -y python3 python3-pip git gcc python3-dev upx-ucl\n```\n## Step 3: Install Go\nDownload and install Go (version 1.20.3 is used in this example):\n```bash\nwget https://go.dev/dl/go1.20.3.linux-amd64.tar.gz\nsudo tar -C /usr/local -xzf go1.20.3.linux-amd64.tar.gz\nexport PATH=$PATH:/usr/local/go/bin\necho 'export PATH=$PATH:/usr/local/go/bin' \u003e\u003e ~/.profile\nsource ~/.profile\n```\n##  Step 4: Install CALDERA\nClone the CALDERA repository and install the required Python packages:\n```bash\nhttps://github.com/codershiyar/mitre-caldera \ncd mitre-caldera\npip3 install -r requirements.txt\n``` \n\u003c!-- in case my version did not worked use this: git clone https://github.com/mitre/caldera.git --recursive --branch 4.1.0 --\u003e\n\nIf you encounter an error related to myst-parser, install it manually:\n\n```bash\nsudo pip3 install myst-parser\n``` \n\n##  Step 5: Running CALDERA\nOnce everything is installed, you can start CALDERA using the following command:\n\n```bash\npython3 server.py --insecure\n``` \n\nIf the installation is successful, you should see the message All systems ready. You can now access the CALDERA web app by visiting the following URL in your browser:\n\n- localhost:8888\n- 127.0.0.1:8888\n- 0.0.0.0:8888\n\n## Step 6: Default Credentials\nUse the following default login credentials to access the CALDERA interface:\n\n### Red Team\n\n- Username: red\n- Password: admin\n\n### Blue Team\n- Username: blue\n- Password: admin\n\n### Admin\n- Username: admin\n- Password: admin\n\n\n## Additional Notes\n- Ensure you have a working internet connection while installing dependencies.\n\n- You can explore different plugins and features in CALDERA to run advanced attack scenarios or defensive simulations.\nFor more information, please refer to MITRE CALDERA documentation: https://caldera.readthedocs.io.\n\n### Thank you for following this guide! If you encounter any issues or have suggestions, feel free to reach out.\n\nThis `README.md` file provides a clear step-by-step guide on installing CALDERA, explains what it is, and includes additional instructions on running and accessing the web interface. Let me know if you need further customization or details!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodershiyar%2Fmitre-caldera","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodershiyar%2Fmitre-caldera","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodershiyar%2Fmitre-caldera/lists"}