Coder Social home page Coder Social logo

zerotemp's Introduction

 __________ ____   ___ _____ _____ __  __ ____  
|__  / ____|  _ \ / _ \_   _| ____|  \/  |  _ \ 
  / /|  _| | |_) | | | || | |  _| | |\/| | |_) |
 / /_| |___|  _ <| |_| || | | |___| |  | |  __/ 
/____|_____|_| \_\\___/ |_| |_____|_|  |_|_|   

ZEROTEMP is the easy to deploy CTF handler.

Installation

Dependencies

Requires Python 3.10+

Requirements

General setup is needed before running the ZEROTEMP platform.

zero@temp:~# git clone https://github.com/fqlenos/zerotemp zerotemp
zero@temp:~# cd zerotemp/
zero@temp:~# pip install -r requirements.txt

Populate Database

The Database is empty.

zero@temp:~# python3 zerotemp.py populate --help
zero@temp:~#

From Source

ZEROTEMP from source deployment.

zero@temp:~# git clone https://github.com/fqlenos/zerotemp zerotemp
zero@temp:~# python3 zerotemp.py --help                                                 
                                                                                                 
 Usage: zerotemp [OPTIONS] COMMAND [ARGS]...

╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --help          Show this message and exit.                                                                          │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ───────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ check          Check the current Docker and production configuration for CTF handler.                                │
│ clean          Clean created Docker containers/images.                                                               │
│ populate       Populate database.                                                                                    │
│ run            Run the CTF handler.                                                                                  │
│ setup          Docker and production configuration setup for CTF handler.                                            │
│ stress         Load test. [In development]                                                                           │
│ version        Version information.                                                                                  │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
zero@temp:~# python3 zerotemp.py version
ZEROTEMP v1.0.0
zero@temp:~#

Usage

Docker

ZEROTEMP can be deployed using Docker.

Warning! It must be launched the "setup" option before running in Docker mode.

zero@temp:~# git clone https://github.com/fqlenos/zerotemp zerotemp
zero@temp:~# python3 zerotemp.py run --help

 Usage: zerotemp run [OPTIONS]

 Run the CTF handler.

╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --docker                 Launch in Docker mode (default). [default: True]                                            │
│ --debug-pre  -pre        Launch in debugging mode (Development Configuration).                                       │
│ --debug-pro  -pro        Launch in debugging mode (Production Configuration).                                        │
│ --help                   Show this message and exit.                                                                 │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
zero@temp:~# python3 zerotemp.py run --docker
zero@temp:~#

Debugger

It can be launched in Debug Mode with:

zero@temp:~# git clone https://github.com/fqlenos/zerotemp zerotemp
zero@temp:~# python3 zerotemp.py run --help

 Usage: zerotemp run [OPTIONS]

 Run the CTF handler.

╭─ Options ────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --docker                 Launch in Docker mode (default). [default: True]                                            │
│ --debug-pre  -pre        Launch in debugging mode (Development Configuration).                                       │
│ --debug-pro  -pro        Launch in debugging mode (Production Configuration).                                        │
│ --help                   Show this message and exit.                                                                 │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
zero@temp:~# python3 zerotemp.py run -pre
zero@temp:~#

zerotemp's People

Contributors

fqlenos avatar

Stargazers

 avatar Pedro García avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.