2 Home
nsportsman edited this page 2026-01-29 20:12:34 -06:00

Nerva Documentation

Fast service fingerprinting CLI for 54+ protocols — built by Praetorian

Overview

Nerva rapidly detects and identifies services running on open network ports. It supports:

  • 54 protocol plugins across TCP, UDP, and SCTP
  • Rich metadata extraction — versions, configurations, banners
  • Multiple output formats — JSON, CSV, human-readable
  • Fast mode — scan default ports only for rapid reconnaissance
  • Go library — import directly into your applications

Installation

go install github.com/praetorian-inc/nerva/cmd/nerva@latest

Quick Start

# Single target
nerva -t example.com:22

# JSON output
nerva -t example.com:22 --json

# Pipe from port scanner
naabu -host example.com -silent | nerva

Resources