Apparatus Documentation Navigator

Welcome! This guide helps you find the right documentation for your needs.


πŸ“ Quick Navigation

Getting Started

Learning & Tutorials

Reference & Architecture


🎯 Find Documentation by Task

I want to…

Start Testing

β†’ Quick Reference β†’ Common Testing Scenarios section

Understand System Architecture

β†’ Architecture Guide + Visual Diagrams

Run Tests via Command Line

β†’ Tutorial: CLI Reference

Monitor in Real-Time

β†’ Tutorial: Dashboard or Tutorial: Monitoring

Create Automated Test Sequences

β†’ Tutorial: Scenarios

Use AI Red Team

β†’ Tutorial: Autopilot

Test with Chaos Attacks

β†’ Tutorial: Chaos Engineering

Set Up Security Rules

β†’ Tutorial: Defense Rules

Integrate Webhooks

β†’ Tutorial: Webhooks

Test APIs and Payloads Manually

β†’ Tutorial: Live Payload Fuzzer

Run Security Tests (Load, Vulnerabilities, Egress)

β†’ Tutorial: Testing Lab

Monitor and Respond to Attacks

β†’ Tutorial: Attacker Fingerprinting

View System Health and Incidents

β†’ Tutorial: Overview Dashboard

Build and Run Multi-Step Tests

β†’ Tutorial: Scenario Builder

Test Resilience with Chaos

β†’ Tutorial: Chaos Console

Plan Advanced Attack Campaigns

β†’ Tutorial: Advanced Red Team

Optimize for Performance & Load

β†’ Tutorial: Performance Tuning

Troubleshoot Issues

β†’ Quick Reference β†’ Troubleshooting section

Find an Endpoint

β†’ API Reference or Complete Features


πŸ“š Documentation Structure

docs/
β”œβ”€β”€ NAVIGATOR.md (this file)
β”œβ”€β”€ quick-reference.md ..................... Start here! Commands & scenarios
β”œβ”€β”€ integration-guide.md ................... Apparatus + Chimera integration
β”œβ”€β”€ architecture.md ........................ System design & technical details
β”œβ”€β”€ diagrams.md ............................ Visual flowcharts & network topology
β”œβ”€β”€ features.md ............................ Feature inventory (58+)
β”œβ”€β”€ api.md ................................ API endpoint reference
β”‚
β”œβ”€β”€ tutorial-cli.md ........................ Command-line tool & scripting
β”œβ”€β”€ tutorial-dashboard.md .................. Web UI & real-time monitoring
β”œβ”€β”€ tutorial-webhooks.md ................... Webhook integration
β”œβ”€β”€ tutorial-chaos-engineering.md .......... Chaos features
β”œβ”€β”€ tutorial-defense-rules.md .............. Defense mechanisms & WAF
β”œβ”€β”€ tutorial-autopilot.md .................. AI red team automation
β”œβ”€β”€ tutorial-monitoring.md ................. Metrics & observability
β”œβ”€β”€ tutorial-scenarios.md .................. Multi-step scenarios
β”œβ”€β”€ tutorial-live-payload-fuzzer.md ........ Interactive API & payload testing
β”œβ”€β”€ tutorial-testing-lab.md ................ Unified security testing hub
β”œβ”€β”€ tutorial-attacker-fingerprinting.md .... Real-time threat monitoring
β”œβ”€β”€ tutorial-overview-dashboard.md ......... System health & incident monitoring
β”œβ”€β”€ tutorial-scenario-builder.md ........... Multi-step automation sequences
β”œβ”€β”€ tutorial-chaos-console.md .............. Fault injection & resilience testing
β”œβ”€β”€ tutorial-advanced-red-team.md .......... Multi-target campaigns & strategies
β”œβ”€β”€ tutorial-performance-tuning.md ......... Optimization for scale & load
β”‚
└── DOCUMENTATION_ROADMAP.md .............. Future documentation plans

πŸ”₯ Most Visited Sections

  1. Quick Reference β€” Commands & Docker setup
  2. Tutorial: Dashboard β€” Real-time monitoring UI
  3. Architecture Guide β€” How it works
  4. Visual Diagrams β€” Flowcharts & network topology
  5. Integration Guide β€” Apparatus + Chimera workflow

πŸ’‘ Common Starting Points

For Security Testers

  1. Read: Quick Reference
  2. Launch: docker-compose up
  3. Open: http://localhost:8090/dashboard
  4. Learn: Tutorial: Dashboard

For Developers

  1. Read: Architecture Guide + Visual Diagrams
  2. Setup: pnpm install && pnpm build
  3. Start: pnpm start or pnpm dev:server
  4. Test: pnpm test

For DevOps/SRE

  1. Read: Integration Guide
  2. Deploy: docker-compose up
  3. Monitor: Tutorial: Monitoring
  4. Scale: See β€œPerformance Tuning” in Integration Guide

For Security Research

  1. Read: Tutorial: Autopilot
  2. Explore: Tutorial: Chaos Engineering
  3. Deep dive: Complete Features
  4. Understand flows: Visual Diagrams

πŸ” Key Concepts at a Glance

Concept Learn More
MTD (Moving Target Defense) Architecture β†’ Defense Architecture, or Features β†’ DEFENSE section
Autopilot (AI Red Team) Tutorial: Autopilot, or Features β†’ RED TEAM AUTOMATION
Scenarios (Multi-step tests) Tutorial: Scenarios, or Features β†’ SCENARIO AUTOMATION
Deception (Honeypot) Features β†’ DECEPTION & HONEYPOTS
Tarpit Defense Features β†’ DEFENSE & MITIGATION
Middleware Stack Architecture β†’ Middleware Stack, or Visual Diagrams β†’ Request Flow
Protocol Servers Architecture β†’ Protocol Servers, or Visual Diagrams β†’ Protocol Architecture
Self-Healing Features β†’ DEFENSE & MITIGATION or Architecture β†’ Core Systems

Level 1: Getting Started (30 minutes)

  • Quick Reference β€” Commands & services
  • Start docker-compose and explore dashboard
  • Try 2-3 common testing scenarios

Level 2: Understanding Architecture (1 hour)

Level 3: Deep Dive Features (2 hours)

  • Pick a feature area: Chaos, Deception, Autopilot, Defense
  • Read corresponding tutorial
  • Read corresponding feature catalog section
  • Try hands-on examples

Level 4: Advanced Usage (Variable)


🀝 Need Help?


πŸ“– Document Status

Document Purpose Target Audience Status
quick-reference.md Quick commands & help Everyone βœ… Current
integration-guide.md Component integration Testers & DevOps βœ… Current
architecture.md Technical design Developers βœ… Current
diagrams.md Visual architecture Everyone βœ… Current
features.md Feature inventory Everyone βœ… Current
api.md API endpoints Developers βœ… Current
tutorial-cli.md CLI tool guide Developers βœ… Current
tutorial-dashboard.md Web UI guide Testers βœ… Current
tutorial-webhooks.md Webhook integration Developers βœ… Current
tutorial-chaos-engineering.md Chaos features Security team βœ… Current
tutorial-defense-rules.md Defense setup Security team βœ… Current
tutorial-autopilot.md AI red team Advanced users βœ… Current
tutorial-monitoring.md Monitoring & metrics DevOps/SRE βœ… Current
tutorial-scenarios.md Scenario creation Advanced users βœ… Current
tutorial-live-payload-fuzzer.md API/payload testing Security testers βœ… New
tutorial-testing-lab.md Unified testing (k6/Nuclei) QA/Security engineers βœ… New
tutorial-attacker-fingerprinting.md Threat monitoring & response SOC/Incident response βœ… New
tutorial-overview-dashboard.md System health & incidents All users βœ… New
tutorial-scenario-builder.md Multi-step automation Advanced users βœ… New
tutorial-chaos-console.md Fault injection & resilience DevOps/SRE βœ… New
tutorial-advanced-red-team.md Multi-target campaigns Red teamers βœ… New
tutorial-performance-tuning.md Optimization & scaling Operators βœ… New

Last Updated: 2026-02-22

For documentation roadmap and planned improvements, see DOCUMENTATION_ROADMAP.md.