A CLI to start cybersecurity labs and practice your skills
Project description
Jedha CLI
Practice your Cybersecurity skills with Jedha CLI.
You can launch our labs directly from your terminal.
Requirements
- Python 3.10+
- Docker
- Docker Compose
- AMD64 CPU (preferably, otherwise some labs may not work)
This CLI is build to be used on Kali Linux priorly and AMD64 architecture.
It may work on other Linux distributions, but we don't support them. Also it may work on Windows and MacOS but we don't support them either.
Installation
Be sure you meet all the requirements before installing the CLI. Then use pipx
:
pipx install jedha-cli
pipx ensurepath
You are good to go!
Usage
How does it work?
The CLI will download the lab you want to launch from our servers, and then launch it using Docker Compose.
Development
If you want to try the project from the source code, you can clone this repository and install it using:
poetry install
You can install
poetry
usingpipx install poetry
.
Start the virtual environment using:
poetry shell
Then, you can run the CLI using:
python -m src.main --help
To test locally the pip install
you can use:
poetry build
pip install dist/*.tar.gz
What is Jedha?
Jedha is a Cybersecurity and Data Science bootcamp based in France. If you are interested in learning more about our bootcamps, you can visit our website.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file jedha_cli-1.3.4.tar.gz
.
File metadata
- Download URL: jedha_cli-1.3.4.tar.gz
- Upload date:
- Size: 4.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/24.0.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a8db2cb00c44bede5ee953bcb51c33cb4203354f89dded53ba99f8aa2603095 |
|
MD5 | a789b1321227416bd88b335d852264f4 |
|
BLAKE2b-256 | 73b62513e4fd8d7f5c9e3dfab26a3b1f0b8331f195894088e859bc9875817745 |
File details
Details for the file jedha_cli-1.3.4-py3-none-any.whl
.
File metadata
- Download URL: jedha_cli-1.3.4-py3-none-any.whl
- Upload date:
- Size: 4.7 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/24.0.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2944285ab294b06cf01e9616a4b2ed83b11b1caa1fda5d82458668fc0989f2b1 |
|
MD5 | c96588f341d074c5b96e648dda1b71b6 |
|
BLAKE2b-256 | 8d98c1ca6f646ab30b4140f8970e3baef80d238d7a537ceceb77738da6e2c9c9 |