Tool integration

Nmap Integration Guide

The network scanner — discovers hosts, ports, services, and CVEs via NSE scripts

Get a Free API Key

Integrate Nmap with Vulnetix. Scan networks for open ports and vulnerabilities using NSE scripts, then export XML results for ingestion into Vulnetix.

Network / InfrastructureCLI toolXMLJSON

Install & scan

$ # Ubuntu/Debian
sudo apt-get install nmap

# macOS
brew install nmap

# Verify
nmap --version
$ # Host discovery + service version + OS detection with XML output
nmap -sV -sC -O -oX nmap-results.xml 192.168.1.0/24

# Vulnerability scan using vulners NSE script
nmap -sV --script=vulners -oX nmap-vulns.xml 192.168.1.0/24

Run Nmap in CI

Scan on every push and upload the results to Vulnetix:

- name: Install Nmap
  run: sudo apt-get install -y nmap

- name: Run Nmap Scan
  run: nmap -sV --script=vulners -oX nmap-vulns.xml ${{ vars.SCAN_TARGET }}

- name: Upload to Vulnetix
  run: vulnetix upload --file nmap-vulns.xml

Centralise Nmap results in Vulnetix

Upload Nmap XML, JSON output to the Vulnetix platform to deduplicate findings, prioritise them with EPSS, CISA KEV and Coalition ESS exploit intelligence, and track remediation across every scanner in a single queue.

Nmap documentation ↗  ·  Source repository ↗

Wire Nmap into your CI/CD pipeline →