Skip to content

Releases: daniissac/whoson

v0.3.0

Choose a tag to compare

@daniissac daniissac released this 18 Mar 15:01

What's New

  • Scan diffing -- `--save` / `--diff` to compare scans over time
  • OS fingerprinting -- automatic `nmap -O` when running as root; smarter host classification
  • Watch mode -- `--watch 60` to rescan and report changes continuously
  • Multi-subnet -- pass multiple CIDRs in one command
  • Known-host inventory -- `--inventory hosts.csv` to flag rogue/missing hosts
  • OS column added to table output
  • Full CLI reference in README
    Zero new dependencies.

v0.2.0

Choose a tag to compare

@daniissac daniissac released this 18 Mar 13:58
  • Default scan changed from ping to tcp (collects ports without root)
  • MAC/vendor info collected when run with sudo
  • Added scan types comparison table to README
  • PNG/JPEG/SVG image export

v0.1.0

Choose a tag to compare

@daniissac daniissac released this 18 Mar 13:42

Initial release of whoson -- lightweight subnet audit tool.

Install

pip install whoson

Features

  • Scan subnets with ping, TCP connect, or SYN stealth scans
  • Host classification (gateway, server, printer, workstation)
  • Export topology as PNG, JPEG, or SVG
  • Export data as JSON or CSV
  • 2 runtime dependencies (python-nmap, Pillow)