Skip to main content

Module platform

Module platform 

Source
Expand description

Platform-specific port scanning.

  • macOS: parses lsof -F output + batch ps calls (2 per cycle)
  • Linux: reads /proc/net/{tcp,tcp6,udp,udp6} via procfs crate

Functions§

scan_ports
Scan all visible network ports (unprivileged).
scan_ports_elevated
Scan with cached sudo credentials (sudo -n).
scan_ports_with_sudo
Scan with explicit sudo password piped via stdin (sudo -S).