● Notice //GitHub (@shehzade) is temporarily suspended pending an automated false-positive review. All tools are hosted on this Code Mirror and available on request (contact); GitHub links will return once reinstated.
PUBLIC MIRRORGo v1.0

Multi-protocol network egress assessment and DLP verification framework featuring automated L4 sweeps, corporate proxy traversal, and covert protocol smuggling across 20+ channels.

$ git clone https://shehzade.io/repos/contraband.git Copy
Source ZIP (1.93 MB)
Code 174 Commits 1
contraband / docs / wiki / Home.md
← Back to directory
2.5 KB
Raw

Contraband Operator Wiki

Welcome to the Contraband technical reference and operator wiki. Contraband is a pure Go (CGO_ENABLED=0) egress assessment engine designed for authorized red teams, purple teams, and network defenders to evaluate perimeter filtering, corporate proxy enforcement, and Data Loss Prevention (DLP) controls.

MERMAID
flowchart LR
    Client["Contraband Client<br/>(L4 Sweep + Evasion + DLP)"] --> Proxy["Corporate Proxy / NGFW / CASB<br/>(Direct, PAC, NTLM/Kerberos)"]
    Proxy --> Server["Contraband Server<br/>(Reflection + L7 Listeners)"]
    Server --> Hub["LiveHub Telemetry Engine"]
    Hub --> Dashboard["Web Dashboard (:8080)<br/>(Real-Time SSE + Telemetry)"]
    Client -.->|"--sync-report"| Hub

Wiki Navigation Index

Document Description
Installation and Build Cross-compilation matrix for Linux, macOS, and Windows across AMD64/ARM64.
Quickstart Guide 30-second operational execution guides for standalone and unified binaries.
Protocols Reference Detailed breakdown of all 20+ supported L4, L7, DNS, SMB, Cloud, and Covert egress protocols.
Proxy Traversal and Evasion PAC discovery, NTLM/Kerberos authentication, uTLS fingerprint mimicry, and traffic pacing.
Synthetic DLP Verification Mathematical specifications for Luhn PCI-DSS cards, SSN/NINO/SIN, HL7/FHIR, and cloud API keys.
Command Center HUD Real-time SSE event bus, telemetry metrics schema, zero-CDN web dashboard, and report ingestion.
Soak Testing and Benchmarks 3.18 TB continuous soak test results, memory invariant (<32MB), and hardware sizing guidelines.

Core Operational Invariants

Invariant Specification Guarantee
Runtime Independence Pure Go (CGO_ENABLED=0) Compiles to static single-file binaries with no libc, python, or external library requirements.
Bounded Memory Deterministic <32 MB Heap Streaming iterators and pooled buffers prevent heap exhaustion regardless of transfer size (50 KB to 10 TB).
Port Non-Interference Probe before binding Listeners verify port availability; active system services are skipped without disruption.
Measurement Precision Sub-millisecond timing L4 sweeps, proxy handshakes, and L7 chunk ACKs record duration with millisecond precision (0.00ms).