Reports

Each of the Rapid Penetration Tests provides rich reports that can be used to consolidate, view and distribute your test findings as well as to plan ongoing prevention and remediation efforts. Reporting options are similar for each RPT and several reports are available for multiple RPTs.

NOTE:

For any report that consolidates data for more than one workspace, unique IP addresses and unique email addresses are treated differently for data summaries. For example, if the same IP address is discovered in 3 different workspaces, the report's Summary of Discovered Hosts will show a count of 3 hosts. Alternatively, if the same email address is reported in 3 different workspaces, the report's Summary of Targeted Users will show a count of 1 email address.

Types of Reports

  • Crystal Report: This option uses SAP Crystal Reports as the engine to generate report data. Jump to Running Crystal Reports. Some reports are available only as Crystal Reports.
  • Spreadsheet: Some Core Impact reports use Excel as the reporting engine. Check only the Spreadsheet checkbox to see which reports qualify. Jump to Running Spreadsheet Reports.
  • User Spreadsheet: Any report that is available as a Spreadsheet report can be modified and customized to suit your specific business requirements. Once a report has been customized, it will be listed in the User Spreadsheet category. Jump to Creating User Spreadsheet Reports.

List of Available Reports

Running Crystal Reports

To run a Crystal report:

  1. Click the Report Generation step for your RPT. The Report Generation wizard will open.
  2. Click Next to begin.
  3. Select the report category from the drop-down menu.
  4. Check only the Crystal Report check-box to display only the Crystal Reports. Select the Report that you wish to run and click the Next button. The report selections in the below image are from the Network Report Generation wizard; options will vary for other RPTs.

    Report Type

    Report Type
  5. Make any Report customizations that are available. Customizations will vary for the different report types.

    Then click the Next button.

    Client Side Report Customizations

    Client-side Report Customizations
  6. For WebApps RPT Reports only, click the ellipsis () button to choose the scenario(s) for which you would like a report. Then click the Next button.
  7. For certain Network and Client Side RPT Reports, you must select the Workspace(s) for which you would like a report. On the Workspace Selection page, click the ellipsis () button to choose the workspace(s) for which the report should run.
  8. For any workspace that you want to include in the report, select it on the left (Available Workspaces) and click the Add button to move it to the Selected Workspaces pane. If you add a workspace that isn't the currently-opened workspace, you will be prompted for the workspace's password.

    Workspace Selection

    Workspace Selection
  9. Click the OK button to return to the Report Wizard.
  10. Click the Finish button to run the report.

The report will run and automatically display in the Crystal Reports Viewer Window. The following is an example of an Core Impact Host report displayed in the Crystal Reports Viewer Window:

Crystal Reports Viewer Window - Core Impact Host report Example

Crystal Reports Viewer Window - Core Impact Pro Host report Example

The main functionality for the Reports Viewer Window is provided by the Export Report, Print Report, and Toggle Group Tree buttons located on the top left corner of the window. Descriptions of each of these buttons are provided below.

Toggle Group Tree

Allows you to collapse the Preview Pane for better individual report viewing/processing or expand it to select from available options (in this case host IPs). This feature is not available on the Client Side Penetration Test, User, or PCI Vulnerability Validation reports.

Print Report

Allows you to print your report using the standard Windows Print Dialog Box.

Export Report

Allows you to export your report to your chosen destination in your chosen document format.

If you are exporting your report, the Export Dialog Box will appear and you will be prompted to provide information on report format and destination, and then the export file location.

Report Generation - Export Dialog Box

Report Generation - Export Dialog Box

After you provide this information, the Export Records Dialog Box will appear and export your report.

Running Spreadsheet Reports

To run a Spreadsheet report:

  1. Click the Report Generation step for your RPT. The Report Generation wizard will open.
  2. Click Next to begin.
  3. Check only the Spreadsheet check-box to display those reports that can be generated as Spreadsheet reports.
  4. Select the desired Report and click the Next button.

    Spreadsheet Reports

    Spreadsheet Reports
  5. Select the desired output format as either XLSX or PDF.

    Then click the Finish button.

The report will run and automatically display in either Adobe Reader or Microsoft Excel, depending on the output format you selected.

Creating User Spreadsheet Reports

Any Spreadsheet report can be copied, then modified and customized to meet your specific business requirements. To create a User Spreadsheet report:

  1. Click the Report Generation step for your RPT. The Report Generation wizard will open.
  2. Click Next to begin.
  3. Check only the Spreadsheet checkbox to display only the Spreadsheet reports.
  4. Select the Report that you want to modify and click the Duplicate button.

    Spreadsheet Reports

    Spreadsheet Reports
  5. The Report Source field will display the name of the report that you are copying. In the Report Name field, enter a new, unique name for your User Spreadsheet report. Optionally, enter a Description of the new report.

    Spreadsheet Reports

    New Report Information

    Then click the OK button.

  6. The report template will open in Microsoft Excel. Follow the below guidelines and examples for modifying the report template:
  7. When you are finished modifying the template, save and close the template file.

Your new User Spreadsheet can now be executed in the same was as the Spreadsheet Reports except you will find them in the User Spreadsheet category.

Running Reports from the Dashboard

Reports can also be executed from the Core Impact Dashboard which can be more convenient if you want to report on data across multiple workspaces.

  1. Click the Reports button .

    The Reports wizard will appear.

  2. Click the Next button.
  3. Select the Report Category from the drop-down menu as either General, Network, Client Side, or WebApps.
  4. Select the report you want to run, then click the Next button.
  5. If applicable, select the workspaces for which you want the report to run.
  6. If applicable, set any other customization options that are available.
  7. Click the Finish button.