To automtically graph / visualize how deployed ScanTypes and CascadingRules interact it would be cool to add support for an (optional) field on ScanType which can provide "schemas" of the types of findings a ScanType produces.
apiVersion: "execution.securecodebox.io/v1"
kind: ScanType
metadata:
name: "nmap{{ .Values.scanner.nameAppend | default ""}}"
spec:
# new field
produces:
- category: Open Port
- category: Host
extractResults:
type: nmap-xml
location: "/home/securecodebox/nmap-results.xml"
jobTemplate:
spec:
...
This would then allow to compare the matches rules of cascading scans and allow to automatically graph diagrams like the one from our docs: https://www.securecodebox.io/img/cascades.drawio.svg
To automtically graph / visualize how deployed ScanTypes and CascadingRules interact it would be cool to add support for an (optional) field on ScanType which can provide "schemas" of the types of findings a ScanType produces.
This would then allow to compare the matches rules of cascading scans and allow to automatically graph diagrams like the one from our docs: https://www.securecodebox.io/img/cascades.drawio.svg