1. 1. 👋 Introduction
  2. 2. 🎉 Features
    1. 2.1. Recon Automation
    2. 2.2. Distributed Scanning
    3. 2.3. Dashboard Support
    4. 2.4. Super Easy Scan Customisation
    5. 2.5. Advanced Alerting
    6. 2.6. Understanding Scan Efficiency
    7. 2.7. Integrate DNS Services
    8. 2.8. Secrets Scanning
    9. 2.9. Integrate new scanner in minutes
  3. 3. ⚙️ Installation and Setup
    1. 3.1. Docker
    2. 3.2. Distributed Scanning
      1. 3.2.1. Installation
      2. 3.2.2. Configuration
      3. 3.2.3. Run Scans
      4. 3.2.4. Setup Dashboard
  4. 4. 🛠️ Configuration
    1. 4.1. 📋 Config File
      1. 4.1.1. Workflow Configuration
      2. 4.1.2. Scheduler Configuration
      3. 4.1.3. Setting App Context
      4. 4.1.4. Slack Notification
    2. 4.2. 🖥️ Command Line
  5. 5. 🔍 Run a Scan
  6. 6. 📨 Notifications
    1. 6.1. Slack
  7. 7. 🧰 Tools
  8. 8. 📖 Mantis Code - Getting Started
    1. 8.1. Folder Structure
    2. 8.2. Scanner Base Class
    3. 8.3. Important Utils Function
    4. 8.4. DB Models
  9. 9. 🔗 New Scanner Integrations
    1. 9.1. Command Line Tool
    2. 9.2. New Tool scanner class
    3. 9.3. New API Scanner
    4. 9.4. Add scanner to config file
    5. 9.5. Install instructions in DockerFile
  10. 10. 🔎 Testing new changes
    1. 10.1. Building containers locally

Mantis - Documentation

🎉 Features


With Mantis, you benefit from an array of exceptional features designed to enhance your workflows. These include but are not limited to:

  • Recon Automation
  • Super Easy Workflow Customisation
  • Dashboard Support
  • Integrate a new tool within minutes
  • Distribute your scan and make it 2x Faster
  • Understanding Scan Efficiency
  • Integrate with your Org's DNS Service
  • Advanced Alerting
  • Secrets Scanning