Добавление данных
Добавить данные в проект можно тремя способами:
- Import data from file - данные будут автоматически импортированы в проект;
- Import custom data - импорт данных вручную (добавление нескольких объектов одновременно);
- Create IP or host manually - добавление IP-адреса или Имени хоста вручную (добавление одного объекта).
Импорт данных из файла
-
В левом верхнем углу нажмите Import > From tools или на вкладке Project data нажмите Import data from file;
-
Выберите приложение, результаты которого необходимо импортировать в проект:
- Nmap (.xml)
- Masscan (.xml)
- Nessus (.xml)
- Metasploit (.xml)
- Cobalt Strike (.xml)
- Nuclei (.json)
- Amass (.json)
- Burp (.xml)
- OpenVAS (.xml)
- ZAP (.json)
- MP8 (.xml)
- Acunetix (.xml)
-
Нажмите Browse file и выберите в окне нужный файл;
Примечание: парсинг файлов большого размера может занять какое-то время. Это зависит от размера результатов.
-
Нажмите Advanced, чтобы указать дополнительные параметры для импорта данных:
-
save project data snapshot - при добавлении новых данных в проект, будет создана версия данных проекта. Используйте снепшоты, чтобы сравнивать данные проекта и отслеживать изменения.
-
дополнительные опции Nmap/Masscan:
- only open ports - закрытые порты не будут импортированы в проект;
- skip empty hosts - хосты без портов не будут импортированы в проект;
-
дополнительные опции Nessus/Burp/OpenVAS/ZAP/MP8/Acunetix:
- create issues - уязвимости из выбранного приложения будут автоматически добавлены в проект;
- set issue status - для всех импортированных уязвимостей будет установлен выбранный статус;
- create severity tags - при импорте данных платформа автоматически создаст теги критичности, основываясь на уровне риска уязвимости (info, low, medium, high, и critical).
Примечание: в этом случае создание уязвимостей в проекте Hive может занять какое-то время. Это зависит от количества уязвимостей хранящихся в результатах приложения Nessus.
-
дополнительные опции Nuclei:
- import nuclei tags - теги из приложения Nuclei будут импортированы в проект;
- create severity tags - при импорте данных платформа автоматически создаст теги критичности, основываясь на уровне риска уязвимости (info, low, medium, high, и critical).
-
дополнительные опции Amass:
- import amass tags - теги из приложения Amass будут импортированы в проект.
-
Нажмите Import.
Теперь вы можете приступить к работе с проектом.
Настраиваемый импорт данных
- В левом верхнем углу нажмите Import > Custom file или нажмите Import custom data на вкладке Project data;
-
В поле Add custom data вручную заполните колонку Parse data или нажмите Import file, чтобы импортировать данные из файла:
Примечание: с помощью опции Import file вы можете загружать файлы в любых форматах.
-
В колонке Parse result выберите поля, которые необходимо интерпретировать. Укажите разделители колонок (например,
: ; ,
), разделители строк (например,\n
), и выберите теги; -
Нажмите Save data. Данные появятся в проекте:
Теперь вы можете приступить к работе с проектом.
Добавление IP-адреса или Хоста вручную
-
В левом верхнем углу нажмите Create;
-
Чтобы добавить объект, выберите одну из опций New IP или Hostname without IP;
-
В окне укажите IP-адрес или Имя хоста;
-
Новый объект появится в проекте.
Теперь вы можете приступить к работе с проектом.
Добавить новый IP-адрес или Имя хоста можно также при помощи кнопки Create IP or host manually сразу после создания проекта в быстром меню посередине страницы Project data.