Repository navigation
v3.1
·
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