Skip to content

Architecture

Deployment

Scanner deployment consists of one centralized management node, one report generation node and an arbitrary number of scanning nodes to allow horizontal scaling.

Architecture shema

Components

  • Dashboard:
  • Scanner:
    • Scanning service fuchsiad
    • fuchsiad modules:
      • Endpoint import modules:
        • OpenAPI specifications import module
        • SolidWall WAF integration module
        • HAR file import module
      • Endpoint detection modules:
        • 🕷 Static web crawling module
        • 🕸 Dynamic web crawling module
        • Client-side JavaScript code analysis module
        • GraphQL endpoint detection module
      • Scan modules:
        • Template scanning modules
        • Attack testing modules
    • fuchsiactl command line interface