/Flaming-Sarissa

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.

Primary LanguageJavaScript

Project logo

Flaming Sarissa

Status


Dynamic deployment of a temporary Infrastructure for Software Execution.

📝 Table of Contents

🧐 About

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.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them.

Create a Virtual Environment

sudo apt-get install python3-pip
sudo pip3 install virtualenv 
virtualenv -p python3 venv 

Activating the Virtual Environment

. venv/bin/activate

Install Requirements

pip3 install -r requirements.txt

Run the Server

python3 server.py

🚀 Deployment

For production deployment use the Compose.

docker-compose up -d

⛏️ Built Using

✍️ Author