Results

Displays the detailed findings of a single completed scan, including all discovered hosts, ports, and services. Security engineers use this page for attack surface monitoring — identifying unexpected open ports, new services, and deviations from expected baselines. Results are paginated and loaded on demand as you scroll to handle large scans efficiently. Failed scans show per-scanner error details.

Fields & Columns

Name Description
IP Address The target host IP (IPv4 or IPv6) where the port was discovered
Scanner Name of the scanner that discovered this result (useful for multi-vantage scans)
Port Port number and protocol (e.g., 443/tcp)
State Port state: Open (accepting connections), Closed (refused), or Filtered (no response / firewalled)
Service Detected service name based on port number or banner analysis
Banner Raw response string from the service, useful for version identification
Discovered Timestamp when the scanner detected this host/port combination

Gotchas

  1. Results are paginated server-side — scroll down in the table to load additional pages automatically.
  2. A scan with zero results does not necessarily indicate an error; it may mean no open ports were found in the target range.
  3. Failed scan error details come from the jobs database and may take a moment to load separately from the scan metadata.
  4. Export-context tracking is operational, not user-tagging. When you export results, mipo records WHO exported, WHEN, the source query, the row count, and the file format. This builds the audit trail for compliance review. It does NOT let you attach custom labels (department, audit period, framework) to the export — that taxonomy lives in your downstream evidence-management system.

API Calls (7)

Method Path Description
GET /api/scans/:id Retrieve scan metadata (name, status, timestamps, result count)
GET /api/scans/:id/results Paginated scan results (hosts, ports, services)
GET /api/scans/:id/progress Scan progress and per-scanner error details for failed scans
POST /api/scans/:id/save-tests Save test baselines for scan results
GET /api/scans/:id/results-with-tests Get results with test pass/fail data
GET /api/export/context Get export metadata for compliance reporting
POST /api/export/context Configure export context for audit evidence

Related Pages

  • Scan Status — Lists all scans; click a completed scan to view its results
  • Scan Templates — Defines which subnets and ports were included in the scan