Manage Project data

Projects are the main containers of information.

While testing and analyzing target systems, the scope of information will grow accordingly. You can add testing results manually, or export testing results directly from such tools as Nmap, Masscan, Nesus, Metasploit, Cobalt Strike, Nuclei, Amass. Everyone in your team will see the latest updates as soon as they appear.

When you complete your research, you can transfer all collected data to end customers in a convenient format and communicate with customers directly in a project.

Filling Data

There are three ways of adding data to the project:

  1. Import data from file - data will be automatically imported to the project;
  2. Import custom data - manual data import (adding of several objects simultaneously);
  3. Create IP or host manually - creating an IP address or Hostname manually (adding of one object).

Import data from file

  1. In the top-left corner, click Scan > Import > From tools or click Import data from file in a quick menu in the middle of the Project data tab;

  2. Select tool, results of which you want to import:

    • Nmap (.xml)
    • Masscan (.xml)
    • Nessus (.xml)
    • Metasploit (.xml)
    • Cobalt Strike (.xml)
    • Nuclei (.json)
    • Amass (.json)
  3. Click Browse and select needed file;

    Note: parsing of large files may take some time. It depends on the file size.

  4. Click Advanced to specify additional import parameters:

    • save project data snapshot - after import, project data will be saved to a snapshot (available for all applications). Use snapshots to Compare project data and monitor the changes.
    • Nmap/Masscan import options:
      • only open ports - closed ports will not be imported;
      • skip empty hosts - hosts without ports will not be imported.
    • Nesus import options:
      • create issues - Nessus issues will be imported to the project;
      • create severity tags - during data import, platform will automatically create severity tags based on issue criticality (info, low, medium, high, and critical).

    Note: in this case creation of issues in Hive may take some time. It depends on the amount of the Nessus issues.

    • Nuclei import options:
      • import nuclei tags - Nuclei tags will be imported to the project;
      • create severity tags - during data import, platform will automatically create severity tags based on issue criticality (info, low, medium, high, and critical).
    • Amass import options:
      • import amass tags - Amass tags will be imported to the project.
  5. Click Import.

Now you can start working in the project.

Import custom data

  1. In the top-left corner, click Scan > Import > Parse data;
  2. In Add custom data manually fill the column Parse data or click Import file. For example:

    Note: using the option Import file, you can upload files in any format.

  3. In Parse result column, specify fields that should be parsed. To do it, indicate column separators (e.g. : ; ,), row separators (e.g. \n), and add tags;

    Note: use dummy tag to skip unnecessary fields during parsing of results.

  4. Click Parse data. All data appears in the project:

Now you can start working on the project.

You can also Import custom data in a quick menu in the middle of the Project data tab.

Create IP or host manually

  1. In the top-left corner, click Create;
  2. Select either New IP or Hostname without IP;

  3. In appeared window fill IP address or Hostname;

  4. New item appears in the Project data tab.

Now you can start working on the project.

You can also Create IP or host manually immediately after project creation in a quick menu in the middle of the Project data tab.

Export Project data

To export Project data:

  1. In Project data tab click Export in the top left corner;
  2. Indicate row separator (e.g. \n);
  3. Add needed Field and Keyword tags to the Parse result field;

    Note: to add keywords click + in the Keyword column.

  4. Click Save to file or Copy text to export data:

  • Save to file option saves data to a file in a .TXT format;
  • Copy text option copies data to a clipboard.

You can select convenient view for displaying data in Export data window:

  • List - the data will be displayed in a list;
  • Table - the data will be displayed in a table;
  • Show all - display of all data.

Work with project data

There are several ways to manage project data:

Method 1

  1. In Project data click on the Objects (IP, Hostname, or Port) with the right mouse button;
  2. In the menu, select one of the options:

Method 2

  1. In Project data single click on the Objects (IP, Hostname, or Port);
  2. In the right menu, click + Create;
  3. Switch between tabs to see information about imported data and registered issues.

Note: use keyboard shortcuts to create filters, notes, tags, and add files with a click of a mouse.

Project Summary

Project Summary contains statistics about Project progress, Issues, Affected assets, Ports, Services, and Users. All information is displayed on various charts and diagrams.

To see the project Summary, click on the project name:

To see more detailed information about Affected assets and Ports, click on charts:

Global Summary

To view overall statistics by all projects, go to the Summary tab:

On this tab, you can view:

  • All projects by Week, Month, Quarter and Year (Current, Scheduled, and Finished projects);
  • All users (Free and Busy on projects).

Enable the option Track user activity to view the date of the latest user activity on the projects.

Click on the Project name, to get more information about the project.

See also