Skip to content

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

@J12934

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
    No fields configured for issues without a type.

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions