Skip to main content

TP-VulnBox - PyPI

VulnBox is a container that is intentionally designed with vulnerabilities to allow security professionals to practice and improve their offensive security skills, such as penetration testing and vulnerability assessment



🛠️ Installation

From PyPI:

pip install TP-VulnBox

From Source:

git clone https://github.com/TPCyberSec/TP-VulnBox.git --branch <Branch/Tag>
cd TP-VulnBox
python -m build
python -m pip install dist/tp_vulnbox-<version>-py3-none-any.whl

📘 Basic Usage

> TP-VulnBox --help

 ____   ____        __            ______
|_  _| |_  _|      [  |          |_   _ \
  \ \   / /__   _   | |  _ .--.    | |_) |   .--.   _   __
   \ \ / /[  | | |  | | [ `.-. |   |  __'. / .'`\ \[ \ [  ]
    \ ' /  | \_/ |, | |  | | | |  _| |__) || \__. | > '  <
     \_/   '.__.'_/[___][___||__]|_______/  '.__.' [__]`\_]


usage: TP-VulnBox [-h] [--list-all] [--start VulnBox_NAME] [--run VulnBox_NAME] [--delete VulnBox_NAME] [--version]

options:
  -h, --help            show this help message and exit
  --list-all            Lists all available VulnBoxes
  --start VulnBox_NAME  Download and run the new VulnBox (e.g. CVE-2024-31211)
  --run VulnBox_NAME    Run an existing VulnBox or run a new VulnBox if not already downloaded (e.g. CVE-2024-31211)
  --delete VulnBox_NAME
                        Delete downloaded VulnBox (e.g. CVE-2024-31211)
  --version             Print the current version of TP-VulnBox

VulnBox is a container that is intentionally designed with vulnerabilities to allow security professionals to practice and improve their
offensive security skills, such as penetration testing and vulnerability assessment.

Metadata

Release files for tp-vulnbox 2026.5.10

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

Source distribution (sdist)

Source distribution for tp-vulnbox 2026.5.10
File Size Uploaded
tp_vulnbox-2026.5.10.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tp-vulnbox 2026.5.10
File Interpreter ABI Platform
tp_vulnbox-2026.5.10-py3-none-any.whl Python 3 none any Details

Total release size: 10.4 kB

Release files / tp_vulnbox-2026.5.10.tar.gz

Download URL tp_vulnbox-2026.5.10.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
215c6316cf90f00a01005d9885fa23edd83406ae41bf6b0c1574ade5f44d8017
BLAKE2b-256 checksum
How to use checksums
210b9b1023b44d7b05666c91f11fc21050e0ca2e218867ac369c590234baed69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.10

Release files / tp_vulnbox-2026.5.10-py3-none-any.whl

Download URL tp_vulnbox-2026.5.10-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca4272a31deee67da464f0dcb8058436fe1e61ecebe549eac2588ebb538a3f7e
BLAKE2b-256 checksum
How to use checksums
8d6526b574cd91367e2500d04add7b002b68440f03d1f84c8d740d1ef3b6093b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.10
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