This release is a pre-release and may not be stable for production use.
Mythic Payload Type Container
The mythic_container library provides the steps for defining and utilizing payload types, c2 profiles, translation containers, webhook containers, and logging containers for Mythic.
Mythic is a Command and Control (C2) framework for Red Teaming with the code on GitHub (https://github.com/its-a-feature/Mythic) and the Mythic project's documentation on GitBooks (https://docs.mythic-c2.net).
Installation
You can install the mythic scripting interface from PyPI:
pip install mythic-container
How to use
Use it with Mythic version 3.3.0.
For the main execution of the heartbeat and service functionality, simply import and start the service:
import mythic_container
import [my agent | my c2 profile | my translation container | my webhooks | my loggers | my eventing | my auth]
mythic_container.mythic_service.start_and_run_forever()
Chat containers
AI chat containers subclass mythic_container.ChatBase.Chat. The base class
provides Mythic request/response types, response helpers, typed config/secret
readers, chat-channel API token delegation, reusable MCP tool primitives, and
optional light/dark SVG icon sync via agent_icon_path or agent_icon_bytes.
Provider connection semantics stay in each chat container.
See CHAT_CONTAINERS.md for subclassing, typed settings, response helper, MCP connection, confirmation-flow, sub-agent delegation, and lazy tool-output examples.
Where is the code?
The code for this PyPi package can be found at https://github.com/MythicMeta/MythicContainerPyPi
Metadata
Release files for mythic-container 0.7.0rc10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mythic_container-0.7.0rc10.tar.gz | 134.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mythic_container-0.7.0rc10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 315.5 kB
Release files / mythic_container-0.7.0rc10.tar.gz
| Download URL | mythic_container-0.7.0rc10.tar.gz |
|---|---|
| Size | 134.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3871c4c3350f748b108daf3936ff3168a15c51a178e24771d03009055f105d96
|
|
BLAKE2b-256 checksum How to use checksums |
496d1669fbea72b40b885fe0a2fac6749c38d6688171c571bfabd9776ab5622c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / mythic_container-0.7.0rc10-py3-none-any.whl
| Download URL | mythic_container-0.7.0rc10-py3-none-any.whl |
|---|---|
| Size | 181.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
83a001f433a3ac41f2cd934740285e970233253327bdf63af3eda3564c8b937b
|
|
BLAKE2b-256 checksum How to use checksums |
fbc89566786b06eae900f3e3f83b42f5a5630c1da1db92f1da1a44f7eaeb734e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|