Skip to content

Releases: zuedev/NodeJS-PortScanner

Release list

v0.1.1

Choose a tag to compare

@zuedev zuedev released this 15 Jun 19:06

What's changed

  • Renamed the project from NodeScan to NodeJS-PortScanner.
  • License changed from MIT to the Unlicense -- this project is now in the public domain.
  • Docs: corrected the clone URL in the README and fixed the contribution-license reference in CONTRIBUTING.md to match the Unlicense.
  • Author metadata and README emoji fixes.

All 56 tests pass on Node.js >= 25.

Full changelog: v0.0.1...v0.1.1

v0.0.1

Choose a tag to compare

@zuedev zuedev released this 15 Jun 15:56

NodeScan's first tagged release — a fast, dependency-free TCP/UDP port scanner with service fingerprinting.

Highlights

  • ⚡ Concurrent TCP scanning with a bounded worker pool
  • 🌐 UDP scanning with tailored DNS/NTP probes (--protocol udp)
  • 🔎 Service fingerprinting via banner grabbing
  • 🎯 Flexible port specs (1-1024, 80,443,8080)
  • ⏱️ Configurable timeouts and --rate limiting
  • 📊 JSON and self-contained HTML report export (--output)
  • 🐳 Pre-built Docker image at ghcr.io/zuedev/nodescan
  • 🪶 Zero heavy dependencies — built on Node's net and dgram modules

See the README for full usage and options. Only scan systems you own or have explicit written permission to test.