Skip to content

🚀 Quick Start

Welcome to Engine-AntiGinx — a lightweight engine for automated security testing. This section guides you from zero to your first scan in just a few minutes.


📋 What do you want to run?

Scenario Best Path Best For
Quick scan from terminal CLI Developers, Pentesters
Scan via pre-built image Docker DevOps, CI/CD
Worker with RabbitMQ Docker Compose Backend / Queues


✅ Requirements

  • Go 1.25+ (for local CLI mode)
  • Docker (for containers)
  • Docker Compose (for orchestration)
  • RabbitMQ (if running Engined)


🔧 Versions & Compatibility:

  • go.mod specifies go 1.25.
  • Project image is built in multi-stage fashion and runs both App and Engined binaries.


1️⃣ Quick Start Locally (Go)

Clone the project to your local machine:

git clone https://github.com/prawo-i-piesc/engine-antiginx.git

Navigate to the project directory:

cd engine-antiginx


2️⃣ Your First Scan (in 30 seconds)

Start a quick scan using the CLI:

go run ./App/main.go test --target example.com --tests https hsts serv-h-a

What this command does:

  • runs test mode,
  • executes https, hsts, and serv-h-a tests,
  • returns the report directly to your console.


🎯 What's Next?