Bizjak Tech OÜ

new-arp-scan

ARP subnet scanner in Rust, Linux-first. Map live hosts on your IPv4 subnet using raw packet sockets.

This tool is under active development. Review the documented platform, permission, and output behavior before relying on it in automation.

Quick start

new-arp-scan interfaces
new-arp-scan scan [--interface <NAME>] [--timeout-ms <MILLISECONDS>] [--pacing-ms <MILLISECONDS>] [--attempts <COUNT>]

Linux only for live scans; requires CAP_NET_RAW. See documentation for behavior and limits.

Current capabilities

  • List Linux interfaces that pass the same ARP-scanning filters used by automatic scan selection.
  • Scan an explicit interface, or omit --interface when exactly one usable interface exists.
  • Configure the post-send receive window, inter-round pacing, and scan round count with millisecond and count flags.
  • Consume the Rust library surface for typed commands, defaults, outcomes, and MAC addresses.