Skip to main content

Coverage

PROJECT HAS BEEN MOVED

The project has been moved to https://gitlab.ics.muni.cz/cryton/cryton. For more information check the documentation.

Cryton Core

Cryton Core is the center point of the Cryton toolset. It is used for:

  • Creating, planning, and scheduling attack scenarios
  • Generating reports from attack scenarios
  • Controlling Workers and scenarios execution

Cryton toolset is tested and targeted primarily on Debian and Kali Linux. Please keep in mind that only the latest version is supported and issues regarding different OS or distributions may not be resolved.

For more information see the documentation.

Quick-start

To be able to execute attack scenarios, you also need to install Cryton Worker and Cryton CLI packages.
Optionally you can install Cryton Frontend for a non-command line experience.

Make sure Git, Docker, and Docker Compose plugin are installed:

Optionally, check out these Docker post-installation steps.

The following script clones the repository and runs the Docker Compose configuration. The compose file contains the necessary prerequisites (Postgres, PgBouncer, RabbitMQ), Cryton Core itself (listener and REST API), and a proxy that allows access to the Cryton Core's REST API at http://0.0.0.0:8000/.

git clone https://gitlab.ics.muni.cz/cryton/cryton-core.git
cd cryton-core
sed -i "s|CRYTON_CORE_RABBIT_HOST=127.0.0.1|CRYTON_CORE_RABBIT_HOST=cryton-rabbit|" .env
sed -i "s|CRYTON_CORE_DB_HOST=127.0.0.1|CRYTON_CORE_DB_HOST=cryton-pgbouncer|" .env
sed -i "s|CRYTON_CORE_API_USE_STATIC_FILES=false|CRYTON_CORE_API_USE_STATIC_FILES=true|" .env
docker compose up -d

For more information see the documentation.

Contributing

Contributions are welcome. Please contribute to the project mirror on gitlab.com. For more information see the contribution page.

Metadata

Release files for cryton-core 1.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cryton-core 1.2.4
File Size Uploaded Provenance
cryton_core-1.2.4.tar.gz 4.4 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cryton-core 1.2.4
File Interpreter ABI Platform
cryton_core-1.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 8.9 MB

Release files / cryton_core-1.2.4.tar.gz

Download URL cryton_core-1.2.4.tar.gz
Size 4.4 MB
Tags Source
SHA-256 checksum
How to use checksums
ccbd104c30f490bd056757f9a25a8ad393b3c092f652c0e8a144f762149dc7cd
BLAKE2b-256 checksum
How to use checksums
9d37b8dbb4da317958b9c759a0890fc7da16828225976e9e756ad4756e1f9176
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Linux/6.1.0-18-amd64

Release files / cryton_core-1.2.4-py3-none-any.whl

Download URL cryton_core-1.2.4-py3-none-any.whl
Size 4.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
6f63cee4e89d591fb4fa7311cdf0ffae7ab91a9d5c7c7473a40f2b4e9941b58f
BLAKE2b-256 checksum
How to use checksums
07ec530b4f1ed1801c6c3c654c46f5aa457ba7e311b2d6e4840b051ba06109eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Linux/6.1.0-18-amd64

Security for cryton-core 1.2.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.2.4 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page