Проекты¶
После успешной авторизации в Системе происходит переход на страницу Проекты.
На странице Проекты приведен список всех существующих в Системе проектов. Каждый проект представлен в виде отдельной строки.
Для каждого проекта отображаются:
- Название.
- Статус сканирования для последнего из проведенных сканирований.
- В столбце Уязвимости отображается общее количество обнаруженных в проекте уязвимостей и их разбивка по уровням критичности на основании последнего успешного сканирования.
- Дата создания проекта.
- Дата последнего сканирования проекта.
- Продолжительность сканирования для последнего из проведенных сканирований.
В столбце Действия в строке проекта расположены кнопки, предназначенные для запуска сканирования и удаления проекта
.
Проекты можно отфильтровать по статусу сканирования и языку программирования, нажав на значок фильтра и выбрав из выпадающих списков одно или несколько значений.
Существует возможность поиска проектов по названию. Для этого необходимо ввести имя проекта или его часть в поле Название проекта.
Страница проекта¶
На странице Проекты нажмите на строку проекта, чтобы перейти на страницу проекта с подробной информацией о нем.
В верхней части страницы расположены кнопки, предназначенные для запуска сканирования и удаления проекта
.
Страница проекта содержит следующую информацию:
- Статистика проекта:
- Дата создания проекта.
- Количество сканирований, выполненных в проекте.
- Продолжительность сканирования для последнего из проведенных сканирований.
- Общее количество уязвимостей, обнаруженных в результате последнего успешно завершенного сканирования проекта, в виде круговой диаграммы с разбивкой по уровням критичности.
- История сканирований проекта. Каждое сканирование представлено в виде отдельной строки в таблице Сканирования. Для каждого сканирования отображаются:
- Дата сканирования, включая время запуска сканирования.
- Статус сканирования (Waiting – ожидание запуска в очереди, Started – выполняется, Finished – завершено, Crashed – завершено неуспешно).
- Продолжительность выполнения сканирования.
- Найденные уязвимости – общее количество уязвимостей, обнаруженных в результате сканирования с разбивкой по уровням критичности.
В столбце Действия в строке сканирования расположены кнопки, предназначенные для формирования отчета и удаления сканирования из истории сканирований проекта
. В Системе нельзя удалить сканирование, которое происходит в данный момент и еще не завершено.
Создание проекта¶
Для добавления нового проекта на странице Проекты нажмите на кнопку Создать проект.
На странице Создание проекта укажите параметры проекта:
- В поле Название укажите имя проекта. Это поле обязательно для заполнения.
- В разделе Выберите, что будем сканировать в поле Файл укажите ZIP-архив с исходным кодом приложения. Это поле обязательно для заполнения.
- В поле Программные языки выберите языки программирования, на которых написан исходный код. На данный момент в Системе поддерживается сканирование исходного кода, написанного на языке Java.
- Установите для проекта Приоритет запуска сканирований в соответствующем поле. Этот параметр важен при большом количестве проектов и выполняемых сканирований в Системе. Высокий приоритет позволит продвинуть сканирование проекта в начало очереди.
- Установите флажок Запустить сканирование сразу после создания проекта по своему усмотрению.
Нажмите на кнопку Создать.
Новый проект появится в списке на странице Проекты.
Удаление проекта¶
На странице Проекты в списке проектов выберите строку проекта, который необходимо удалить.
В столбце Действия в строке проекта нажмите на кнопку удаления проекта .