The volume mount -v is necessary to save all secator reports to your host machine, and--net=host is recommended to grant full access to the host network.
You can alias this command to run it easier:
alias secator="docker run -it --rm --net=host -v ~/.secator:/root/.secator freelabz/secator"
Now you can run secator like if it was installed on baremetal:
secator can install tools automatically at runtime (provided security.auto_install_commands is enabled, which is the default), but you can also do it manually.
We provide a subcommand to install or update each supported tool which should work on all systems supporting apt:
secatorinstalltoolshttpx# install httpxsecatorinstalltools# install all supported tools
Installing addons (optional)
secator comes installed with the minimum amount of dependencies.
We provide a subcommand to install additional addons which are required for various features: