Skip to content

v3.1

Choose a tag to compare

@dreizehnutters dreizehnutters released this 19 Mar 20:42
· 44 commits to main since this release
Immutable release. Only release title and notes can be modified.

Full Changelog: https://github.com/dreizehnutters/NmapView/commits/v3.1

NmapView v3.1

Initial standalone release of NmapView as a single-file XSLT report generator for Nmap XML.

Added

  • Standalone XSL stylesheet for transforming standard Nmap XML into interactive HTML
  • Scan summary with host counts, open port totals, unique service counts, web/TLS endpoint counts, scan timing, and original Nmap command
  • Host overview table with state, MAC/vendor, OS guess, address, hostname, and open TCP/UDP counts
  • Service overview table with host, address, port, protocol, service name, product, version, extra info, CPE, and exploit context
  • Service inventory view grouped by service name, ports, occurrence counts, and hosts
  • Web & TLS service inventory with clickable URLs, HTTP titles, redirect handling, and extracted certificate metadata
  • Visualizations for service distribution, open ports per host, host-port matrix, and service-port heatmap
  • Per-host detail sections with port state, service metadata, script output, and OS detection matches
  • Searchable/sortable DataTables-based report views
  • Export actions for Copy, CSV, Excel, PDF, and JSON
  • CPE linking and Vulners-based enrichment where available
  • Indicators for encrypted services such as SSL/TLS-wrapped endpoints
  • Keyword highlighting for fast in-report review of notable terms

Tooling

  • Split XSL source layout under xsl/
  • Build helper for generating the standalone release stylesheet
  • Checked-in standalone artifact under dist/
  • Validation scripts for XSL structure and repo rules