Dynamic deployment of a temporary Infrastructure for Software Execution.
The purpose of this project is to scale the use of your software on the Cloud. Dynamically create a temporary infrastructure to accommodate your Shellcodes, Scans, Docker images collecting the results to a centralized DB. The platform distributes the command execution to the servers from a variety of regions, not raising flags about targeted attacks and requests that cannot be backtracked. After that, it destroys the infrastructure and a report is generated on the platform.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them.
sudo apt-get install python3-pip
sudo pip3 install virtualenv
virtualenv -p python3 venv
. venv/bin/activate
pip3 install -r requirements.txt
python3 server.py
For production deployment use the Compose.
docker-compose up -d
- Python - Language
- Flask - Server Framework
- MongoDB - Database
- Bootstrap - UI Structure
- Docker - Docker image
- Docker Compose - Docker Compose YAML
- Terraform - Infrastructure Deployment
- Ansible - Infrastructure Automation
- Me - Development
- byt3bl33d3r - Idea