Skip to content

Releases: jmsperu/netscan

v0.2.0 — Protocols & Dashboard

14 Apr 14:24

Choose a tag to compare

What's New

Major feature release. netscan is now a full-featured discovery platform.

New Subcommands

  • netscan mdns — Bonjour/mDNS service discovery (AirPlay, Chromecast, Spotify Connect, HomeKit, printers, SMB, SSH, and more)
  • netscan snmp <host> — SNMP v1/v2c/v3 queries; OID walk; interface listing
  • netscan ipv6 — IPv6 neighbor discovery (reads NDP cache, can refresh via multicast ping)
  • netscan metrics — standalone Prometheus exporter endpoint
  • netscan web — embedded terminal-aesthetic dashboard on :8080

Enhancements

  • netscan watch --prometheus-port :9100 exposes scan results as Prometheus metrics for Grafana scraping
  • install.sh — one-liner curl install for Mac and Linux, auto-detects architecture
  • Updated README with feature comparison table vs. nmap / Angry IP / Fing
  • Licensed under the XcoBean Community License v1.0 (MIT-based with attribution)

Install

curl -fsSL https://raw.githubusercontent.com/jmsperu/netscan/main/install.sh | sudo bash

v0.1.1

14 Apr 08:54

Choose a tag to compare

Fix: rootCmd now accepts positional subnet arg (e.g. netscan 192.168.1.0/24) instead of erroring with 'unknown command'.

v0.1.0

14 Apr 08:16

Choose a tag to compare

First release — fast cross-platform network scanner with LAN discovery, port scanning, service detection, MAC vendor lookup, and Wake-on-LAN.