Skip to main content

Hardware requirements

Server Requirements

The system is delivered in modules. To ensure correct performance, you need to deploy the required set of modules. Modules can be installed on a same server, or multiple servers within one network. Links to download are provided in the update instruction.

  • APP module - web application, bound to the logic of system performance (required)
  • SAST module - static analyzer
  • DAST module - dynamic analyzer for web resources
  • SCA module - software composition analyzer
  • C/C++/Objective-C agents - static analyzers for С/С++/Objective-C projects built on Windows, or macOS
  • Builder module - operates custom building for Java/Scala/Kotlin projects

Minimum hardware requirements for installation on a single server

To operate DerScanner with SAST module only (APP + SAST) on a single server, the following minimum hardware requirements should be met:

  • CPU: 8 cores, 2.2 GHz
  • RAM: 32 GB
  • Storage: at least 512 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS (see Software requirements)

If DAST module is installed to the same server (APP + SAST + DAST), allocated resources should be further increased - RAM by 8 GB, CPU by 2 cores, HDD/SSD by 200 GB:

  • CPU: 10 cores, 2.2 GHz
  • RAM: 40 GB
  • Storage: at least 512 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

If SCA module is installed to the same server (APP + SAST + SCA), allocated resources should be further increased - RAM by 16 GB, CPU by 2 cores, HDD/SSD by 100 GB:

  • CPU: 10 cores, 2.2 GHz
  • RAM: 48 GB
  • Storage: at least 512 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

Therefore, if all three modules (APP + SAST + DAST + SCA) get installed to the same server, the minimum requirements will look like this:

  • CPU: 12 cores, 2.2 GHz
  • RAM: 64 GB
  • Storage: at least 512 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

Depending on the number of scans, code size for SAST projects, complexity of resources for DAST projects, and availability of SBOM files for SCA, the minimum requirements may increase.

Minimum hardware requirements for installation on different servers

APP module

  • CPU: 4 cores, 2.2 GHz
  • RAM: 8 GB
  • Storage: at least 512 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS (see Software requirements)

SAST module

  • CPU: 4 cores, 2.2 GHz
  • RAM: 32 GB
  • Storage: at least 128 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

DAST module

  • CPU: 4 cores, 2.2 GHz
  • RAM: 8 GB
  • Storage: at least 128 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

SCA module

  • CPU: 4 cores, 2.2 GHz
  • RAM: 16 GB
  • Storage: at least 128 GB SSD/SAS HDD (to be increased for more scans)
  • Any of the supported OS

Client requirements

DerScanner user workstation must have a PC connected to a company's LAN.