ScanSuite
  • Introduction
  • Architecture
  • Installation
    • Technical Requirements
    • Install ScanSuite server
    • Set up DefectDojo
    • Troubleshooting
    • SSL/TLS Setup
  • Administration
    • Setup parameters and services
    • Configuring API keys for external systems
    • User administration
    • Security logs
  • Usage
    • Products
    • Performing a static code analysis
      • Git repository authentication
      • Scheduling Periodic and Incremental Scans
      • (Optional) Compiling the code
      • Executing the OpenAI scan
    • Managing scan execution
    • Working with scan results
      • Checking for exploitable vulnerabilities
      • Export to Securitm
      • (Optional) Parsing CSV exports
    • Performing dynamic web scanning
      • Authenticated scans
      • API scans
    • Running infrastructure tests
    • Scheduling the scan
    • Creating own scanning rules
  • Versions History
    • v 1.0
    • v 1.1
    • v 1.2
Powered by GitBook
On this page
  1. Installation

Technical Requirements

ScanSuite and its associated components are fully containerized, making it compatible with any Linux-based operating system that supports Docker. For optimal performance and stability, Ubuntu 22.04+ is the recommended OS.

System Prerequisites

1. Hardware Requirements

The required system resources depend on the number of parallel scans and the specific scanners used. The following configuration is recommended for optimal performance:

  • CPU: 4 cores

  • Memory: 16 GB RAM

  • Storage: 100 GB SSD

This setup supports local storage of all scanners and allows execution of 3-4 parallel scans, including resource-intensive ones.

2. Software Dependencies

  • Docker: The ScanSuite installer will automatically install Docker on the following Linux distributions:

    • Ubuntu

    • CentOS

    • Debian Bookworm / Kali

  • For other distributions, Docker must be installed manually before proceeding with ScanSuite installation.

3. DefectDojo Integration

  • DefectDojo is required for scan result visualization and management.

  • By default, the installer automatically deploys DefectDojo on the same host as ScanSuite.

  • Alternatively, DefectDojo can be installed on a separate server, provided it is reachable over HTTPS by ScanSuite.

4. Installation Requirements

To install and run ScanSuite, the following credentials and files are required:

  • License Key File: company_name_keyID.lic

  • Authentication Credentials: Password for downloading and updating ScanSuite containers

5. Network & Firewall Configuration

If the installation is performed in an environment with restricted internet access, ensure that the following URLs are whitelisted in the firewall:

PreviousInstallationNextInstall ScanSuite server

Last updated 2 months ago

https://scansuite.ru
https://raw.githubusercontent.com
https://github.com
https://get.docker.com
https://download.docker.com
https://registry-1.docker.io
https://auth.docker.io
https://production.cloudflare.docker.com