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

Архитектура

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

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

Kroki

Компоненты

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