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

Проекты

После успешной авторизации в Системе происходит переход на страницу Проекты.

На странице Проекты приведен список всех существующих в Системе проектов. Каждый проект представлен в виде отдельной строки.

Для каждого проекта отображаются:

  • Название.
  • Статус сканирования для последнего из проведенных сканирований.
  • В столбце Уязвимости отображается общее количество обнаруженных в проекте уязвимостей и их разбивка по уровням критичности на основании последнего успешного сканирования.
  • Дата создания проекта.
  • Дата последнего сканирования проекта.
  • Продолжительность сканирования для последнего из проведенных сканирований.

В столбце Действия в строке проекта расположены кнопки, предназначенные для запуска сканирования и удаления проекта .

Проекты можно отфильтровать по статусу сканирования и языку программирования, нажав на значок фильтра и выбрав из выпадающих списков одно или несколько значений.

Существует возможность поиска проектов по названию. Для этого необходимо ввести имя проекта или его часть в поле Название проекта.

Страница проекта

На странице Проекты нажмите на строку проекта, чтобы перейти на страницу проекта с подробной информацией о нем.

В верхней части страницы расположены кнопки, предназначенные для запуска сканирования и удаления проекта .

Страница проекта содержит следующую информацию:

  • Статистика проекта:
    • Дата создания проекта.
    • Количество сканирований, выполненных в проекте.
    • Продолжительность сканирования для последнего из проведенных сканирований.
    • Общее количество уязвимостей, обнаруженных в результате последнего успешно завершенного сканирования проекта, в виде круговой диаграммы с разбивкой по уровням критичности.
  • История сканирований проекта. Каждое сканирование представлено в виде отдельной строки в таблице Сканирования. Для каждого сканирования отображаются:
    • Дата сканирования, включая время запуска сканирования.
    • Статус сканирования (Waiting – ожидание запуска в очереди, Started – выполняется, Finished – завершено, Crashed – завершено неуспешно).
    • Продолжительность выполнения сканирования.
    • Найденные уязвимости – общее количество уязвимостей, обнаруженных в результате сканирования с разбивкой по уровням критичности.

В столбце Действия в строке сканирования расположены кнопки, предназначенные для формирования отчета и удаления сканирования из истории сканирований проекта . В Системе нельзя удалить сканирование, которое происходит в данный момент и еще не завершено.

Создание проекта

Для добавления нового проекта на странице Проекты нажмите на кнопку Создать проект.

На странице Создание проекта укажите параметры проекта:

  • В поле Название укажите имя проекта. Это поле обязательно для заполнения.
  • В разделе Выберите, что будем сканировать в поле Файл укажите ZIP-архив с исходным кодом приложения. Это поле обязательно для заполнения.
  • В поле Программные языки выберите языки программирования, на которых написан исходный код. На данный момент в Системе поддерживается сканирование исходного кода, написанного на языке Java.
  • Установите для проекта Приоритет запуска сканирований в соответствующем поле. Этот параметр важен при большом количестве проектов и выполняемых сканирований в Системе. Высокий приоритет позволит продвинуть сканирование проекта в начало очереди.
  • Установите флажок Запустить сканирование сразу после создания проекта по своему усмотрению.

Нажмите на кнопку Создать.

Новый проект появится в списке на странице Проекты.

Удаление проекта

На странице Проекты в списке проектов выберите строку проекта, который необходимо удалить.

В столбце Действия в строке проекта нажмите на кнопку удаления проекта .