Installation
... or how to install secator and it's dependencies on different platforms.
Installing secator
If you chose the Bash, Docker, or Docker Compose installation methods, you can jump straight to CLI Usage.
Installing languages
secator
uses external tools, so you might need to install languages used by those tools assuming they are not already installed on your system.
We provide a subcommand to install required languages if you don't manage them externally:
Installing tools
secator
does not install any of the external tools it supports by default.
We provide a subcommand to install or update each supported tool which should work on all systems supporting apt
:
Installing addons
secator
comes installed with the minimum amount of dependencies.
We provide a subcommand to install additional addons which are required for various features:
Add support for Celery (see Distributed runs with Celery).
Installing CVEs
secator
makes remote API calls to https://cve.circl.lu/ to get in-depth information about the CVEs it encounters.
We provide a subcommand to download all known CVEs locally so that future lookups are made from disk instead:
This step can take a while as all CVEs will be download and extracted to disk.
Checking installation health
To figure out which languages or tools are installed on your system (along with their version):
Last updated