Skip to content

CST

Containerized Security Toolkit

The Containerized Security Toolkit (CST) provides a comprehensive suite of Docker images tailored for various security operations. Each variant is designed for specific use cases while maintaining consistency in basic functionality.

For getting started quickly, visit the Getting Started Guide.

Available Variants

  • General: Core security tools and utilities for general security operations
  • Cloud: Specialized for cloud security assessments and operations
  • Dev: Development environment with security tools (Python, Go, Node.js) - Still a WIP
  • Netsec: Network security assessment and monitoring tools - Still a WIP
  • Rice: Enhanced version of General with CLI Productivity Suite

Each variant is available for both x86_64 and ARM64 architectures:

tanq16/cst-<variant>:amd  # For x86_64 systems
tanq16/cst-<variant>:arm  # For ARM64 systems (Apple Silicon, etc.)

Quick Start

Get started with the General variant in seconds:

# Create persistence directory
mkdir -p $HOME/docker_work/

# Run container (use general-arm for ARM64 systems)
docker run --name="cst_general" \
  -v $HOME/docker_work/:/persist \
  --rm -it tanq16/cst-general:amd \
  /bin/bash

Key Features

  • Persistent Storage: Mount local directories for data persistence
  • Secure Design: Regular security updates and best practices
  • Purpose-Built: Each variant optimized for specific security tasks
  • Rich Tooling: Comprehensive set of pre-installed security tools
  • Consistent Environment: Reproducible setup across systems
  • Cross-Platform: Full support for both x86_64 and ARM64

Quick Reference