Skip to content

Add (optional) Field for ScanTypes to document which Types of Findings are Produced #3160

Description

@J12934

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    CRDImprovements or additions to CRDsenhancementNew feature or request

    Type

    No type

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions