Skip to content

Добавление данных

Добавить данные в проект можно тремя способами:

  1. Импорт из сканеров — автоматический импорт данных в проект.
  2. Распарсить простыню текста — импорт данных вручную (добавление нескольких объектов одновременно).

    Примечание: для этих двух способов предусмотрена возможность откатить версию проекта назад, если результат импорта не устроит.

  3. Создать IP/имя хоста вручную — добавление IP-адреса или имени хоста вручную по одному.

Импорт данных из файла

  1. В левом верхнем углу нажмите Данные > Импорт из утилит либо на вкладке Проектные данные нажмите Импорт из сканеров:

    File data import

  2. Выберите приложение (утилиту), результаты которого необходимо импортировать в проект:

    • Nmap/Masscan (.xml)
    • Nessus (.xml)
    • Metasploit (.xml)
    • Cobalt Strike (.xml)
    • Nuclei (.json)
    • Amass (.json)
    • Burp (.xml)
    • OpenVAS (.xml)
    • ZAP (.json)
    • MP8 (.xml)
    • Acunetix (.xml)
    • Qualys (.xml)
  3. Выберите файл для импорта (Browse).

    Примечание: парсинг файлов большого размера может занять некоторое время. Время парсинга зависит от объема данных.

  4. Включите Расширенные, чтобы указать дополнительные параметры для импорта данных:

    • только открытые порты (only open ports, только для Nmap/Masscan) — закрытые порты не будут импортированы в проект.
    • пропустить пустые хосты (skip empty hosts, только для Nmap/Masscan) — хосты без портов не будут импортированы в проект.
    • добавить теги (add tags, для Nmap/Masscan, Nessus, Cobalt Strike, Amass, Burp и MP8) — перенести теги из другого проекта или добавить новые для создаваемого.
    • создать ишью (create issues, только для Nessus, Burp, OpenVAS, ZAP, MP8, Acunetix и Qualys) — иши из выбранного приложения будут автоматически добавлены в проект.
    • создать ишью из файла импорта (create issues from info, только для Qualys) — иши из загружаемого файла импорта будут добавлены в проект.
    • установить статус иши (set issue status, только для Nessus, Burp, OpenVAS, ZAP, MP8, Acunetix и Qualys) — для всех импортированных ишей будет установлен выбранный статус.
    • создать теги критичности (create severity tags, только для Nessus, Burp, OpenVAS, ZAP, MP8, Acunetix) — при импорте данных Hive автоматически создаст теги критичности, основываясь на уровне риска иши (info, low, medium, high, и critical).

      Примечание: в случае выбора дополнительных параметров создание ишей в проекте Hive может занять некоторое время. Это время зависит от количества ишей, хранящихся в результатах приложения Nessus.

    • импортировать теги nuclei (import nuclei tags, только для Nuclei) — теги из приложения Nuclei будут импортированы в проект.
    • создать теги критичности (create severity tags, только для Nuclei) — при импорте данных Hive автоматически создаст теги критичности, основываясь на уровне риска иши (info, low, medium, high, и critical).
    • импортировать теги amass (import amass tags, только для Amass) — теги из приложения Amass будут импортированы в проект.
    • добавить теги (add tags, только для Amass) — перенести теги из другого проекта или добавить новые для создаваемого.
    • сохранить состояние проекта — при добавлении новых данных в проект будет создана новая версия состояния проекта. Используйте снапшоты, чтобы сравнивать данные проекта и отслеживать изменения.
  5. Нажмите Импорт.

В проект будут добавлены новые данные.

Настраиваемый импорт данных

  1. Откройте окно Добавить пользовательские данные любым удобным способом:
    • В левом верхнем углу нажмите Данные > Распарсить произвольный текст.
    • Нажмите Распарсить простыню текста на вкладке Проектные данные.
    • Нажмите Ctrl + левая кнопка мыши и выберите Добавить пользовательские данные.
  2. Вручную заполните колонку Обработать данные или нажмите Импортировать файл, чтобы импортировать данные из файла:

    Add parse data

    Примечание: с помощью опции Импортировать файл вы можете загружать файлы в любых форматах.

  3. В колонке Обработать результат выберите поля, которые необходимо обработать. Укажите разделители колонок (например, : ; ,), разделители строк (такие как \n) и выберите теги:

    Add custom data

  4. Нажмите Сохранить данные, чтобы создать новую версию состояния проекта с изменениями по импорту. Используйте снапшоты, чтобы сравнивать данные проекта и отслеживать изменения.
    Данные появятся в проекте:

    Project data

Добавление IP-адреса или имени хоста вручную

  1. Откройте меню для создания IP-адреса или имени хоста:

    • В левом верхнем углу нажмите Данные.
    • На вкладке Проектные данные нажмите Создать IP/имя хоста вручную.
  2. Выберите одну из опций — Новый IP (New IP) или Имя хоста без IP:

    Add IP

  3. В окне укажите IP-адрес или имя хоста:

    Add IP window

  4. Нажмите Добавить IP или Добавить имя хоста.

Новый объект появится в проекте.