Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tp_vulnbox-2026.5.10.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tp_vulnbox-2026.5.10-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file tp_vulnbox-2026.5.10.tar.gz.

File metadata

  • Download URL: tp_vulnbox-2026.5.10.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.10

File hashes

Hashes for tp_vulnbox-2026.5.10.tar.gz
Algorithm Hash digest
SHA256 215c6316cf90f00a01005d9885fa23edd83406ae41bf6b0c1574ade5f44d8017
MD5 c46cb59326e3c0f9101328434b49f935
BLAKE2b-256 210b9b1023b44d7b05666c91f11fc21050e0ca2e218867ac369c590234baed69

See more details on using hashes here.

File details

Details for the file tp_vulnbox-2026.5.10-py3-none-any.whl.

File metadata

  • Download URL: tp_vulnbox-2026.5.10-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.10

File hashes

Hashes for tp_vulnbox-2026.5.10-py3-none-any.whl
Algorithm Hash digest
SHA256 ca4272a31deee67da464f0dcb8058436fe1e61ecebe549eac2588ebb538a3f7e
MD5 1dee2a86775c7ee37e97a1684a7aaa44
BLAKE2b-256 8d6526b574cd91367e2500d04add7b002b68440f03d1f84c8d740d1ef3b6093b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page