Пользовательский интерфейс:

  • Добавили управление агентами сканирования. Этот шаг призван повысить прозрачность и гибкость в менеджменте ресурсов анализа, например, для ваших тяжеловесных проектов на Java J
    Список агентов отображается в настройках запуска анализа. Чтобы получить справку о текущем состоянии агента, его загруженности и поддерживаемых технологиях, кликните по нему один раз. Выбор можно сохранить для последующих сканирований, чтобы важные проекты больше не «зависали» в очереди.
  • Переработали логику работы системы при истечении срока действия лицензии. Результаты уже проведённых сканирований останутся доступны для просмотра. Также их можно будет экспортировать на новую установку.
  • Модуль динамического анализа:
    • Добавили возможность подставлять в URL для анализа адрес с переменными. Это повысит полноту тестирования, позволяя проверить разные комбинации URL в одном анализе. Указать конечные точки пути и их значения можно в настройках анализа. Для замены также потребуется файл OpenAPI.
    • Способы авторизации дополнились NTLM.
  • Модуль анализа сторонних компонент:
    • Добавили возможность скачать из UI логи сканирования.

Администрирование:

  • В панели администратора появилась новая вкладка: Агенты сканирования. Здесь будет храниться список агентов и инструменты управления ими. Каждый агент содержит подробные данные о его технических характеристиках, загруженности и исторические данные: с визуализацией в виде графиков и возможностью скачать логи.
    Управляйте выделенными ресурсами (количеством потоков, памятью), чтобы комфортно сканировать большие проекты. Агент можно также временно отключить.
  • Добавили возможность отдельно обновлять базы анализа сторонних компонент в разделе Правила. При доступе к интернету Solar appScreener может делать это автоматически, а в закрытом контуре есть возможность ручного обновления. Изменения в open-source всегда динамичные, и теперь вы можете быть уверены, что Solar appScreener их уже учёл.
  • Добавили настройку таймаута сканирования для каждого типа анализа. Это также призвано помочь с управлением очередью сканирований.

Поставка:

  • Прощаемся с модулем ENV! Благодаря этому сможем поддерживать большее количество Linux дистрибутивов для работы Solar appScreener. И помимо этого, отказ от дополнительного модуля упростит процесс установки и обновления системы.

Что улучшено

Пользовательский интерфейс:

  • Модуль анализа сторонних компонент:
    • Комбинированный анализ SAST/OSA теперь можно отключить в настройках запуска сканирования. Пользуйтесь этой опцией, чтобы сократить время анализа.
    • Добавили опцию собрать SBOM только c зависимостями, напрямую включенными в проект, для Java (Gradle, Maven).
    • Граф зависимостей начнёт строиться в ядре анализатора. Во-первых, это быстрее. Во-вторых, снижает нагрузку на клиентский браузер.
  • Отчёт:
    • Доработали отчёт формата SARIF для корректной работы с более ранними версиями Defect Dojo.

Модули анализа:

  • Поработали над скоростью анализа (ускорили) и использованием памяти. Будет особенно заметно на больших проектах.
  • Значительно ускорили процесс предварительной обработки файлов JavaScript.
  • Исправили логику применения паттернов taint-анализа, в частности удаление флагов при срабатывании нескольких паттернов в одном месте в коде.
  • Улучшили обработку файлов .asp для VBScript.

Базы правил поиска уязвимостей.

Протестируйте Solar appScreener бесплатно

Мы обсудим цели, проведем демо продукта, рассчитаем стоимость. Чтобы получить ответ быстрее, укажите ИНН компании.

Начните вводить название компании или ИНН и система сама подскажет варианты