Перейти к содержанию

Архитектура

Развертывание

Развертывание сканера состоит из одного централизованного узла управления, одного узла генерации отчётов и произвольного количества узлов сканирования для обеспечения возможности горизонтального масштабирования.

Схема архитектуры

Компоненты

  • Панель управления:
  • Сканер:
    • Сервис сканирования fuchsiad
    • Модули fuchsiad:
      • Модули импортирования точек входа:
        • Модуль импортирования OpenAPI-спецификаций
        • Модуль интеграции с SolidWall WAF
        • Модуль импортирования HAR-файлов
      • Модули обнаружения точек входа:
        • 🕷 Модуль статического веб-краулинга
        • 🕸 Модуль динамического веб-краулинга
        • Модуль анализа JavaScript-кода
        • Модуль выявления конечных точек GraphQL
      • Модули сканирования:
        • Модули сигнатурного сканирования
        • Модули тестирования атак
    • Интерфейс командной строки fuchsiactl