I’ve got an inquiry about the product detection of checkmk.
In the NVTs I see:
Checkmk Server Detection (HTTP)
Checkmk Agent Detection
Both are using the remote_banner as a detection method. This turned out to be unreliable because of firewall rules and reverse proxies in front of the checkmk server.
Since checkmk is an package the scanner could use the output of apt to detect checkmk.
Package names are for example:
check-mk-agent
check-mk-raw
check-mk-enterprise
Checkmk coverage is only part of the commercial enterprise feed since quite some years and the same like mentioned for some compliance checks below should apply here as well.