Alternatives to RustScan

Discover open ports with a configurable scanner written in Rust. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as RustScan.

  • Nmap

    The network mapper: find out which hosts are up, which ports are open and what is listening on them.

    Nmap adds service and version detection, OS fingerprinting and a Lua scripting engine, with a Zenmap GUI, under a custom licence that is not OSI-approved.

  • Naabu

    Discover listening network ports with a command-line scanner.

    Naabu is an MIT command-line port scanner with several scan methods and optional Nmap integration, though some methods need elevated privileges.

  • masscan

    Scan large sets of IP addresses for open ports.

    masscan is an AGPL-3.0 high-throughput scanner for very large IP ranges on macOS and Linux, which can overwhelm networks if poorly configured.

  • Angry IP Scanner

    A fast, friendly IP and port scanner that needs no installation and runs on Windows, Mac and Linux.

    Angry IP Scanner adds a graphical interface and needs no installation on Windows, macOS and Linux, focusing on host discovery and open ports with a Java runtime.

  • ZMap

    A fast single-packet network scanner designed for surveys across very large address ranges.

    ZMap is a single-packet scanner for very large address ranges with 10 gigabit tuning, Linux only, finding open ports without detailed service information.

  • Zenmap

    The official cross-platform graphical interface for the Nmap network scanner.

    Zenmap is the graphical interface for Nmap with saved profiles and scan comparison, requiring Nmap to be installed separately.

Also worth comparing

These listings name RustScan as their own alternative, so the relationship runs both ways.

  • Advanced IP Scanner

    Scans a home or office network and lists every device with its name, MAC address and shared folders.

    FreeProprietaryWindows

    RustScan is an open-source GPL-3.0 command-line port scanner for all major platforms that focuses on open ports rather than listing device names and shares.

  • Advanced Port Scanner

    A free Windows port scanner that finds open ports and identifies the programs running on them.

    FreeProprietaryWindows

    RustScan is an open-source GPL-3.0 command-line port scanner for Windows, macOS and Linux that supports follow-up scripts, with no graphical interface.

Similar software

Related functionality, not a direct replacement.