ZMap

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

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About ZMap

ZMap is a command-line network scanner that sends a single probe packet per host, which lets it survey very large address ranges, up to Internet-wide scans, far faster than connection-based scanners. Researchers use it to measure how services are deployed across the Internet.

It is written in C, builds with CMake and can run in a container. The repository includes notes on tuning for 10 gigabit links and netmap. It suits network researchers and administrators surveying their own large networks.

Strengths

  • Scans very large address ranges quickly
  • Tuning options for 10 gigabit networks
  • Container build included

Limitations

  • Intended for authorized testing and research only
  • Command line only, with no graphical interface
  • Finds open ports rather than detailed service information

Details

Pricing
FreeFree to download and use.
License
Proprietary
Developer
The ZMap contributors
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Best suited for
Researchers and administrators surveying large networks for open ports
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ZMap

Compare all

Software that can replace ZMap for an important use case, and what changes if you switch.

  • masscan

    Scan large sets of IP addresses for open ports.

    masscan is an AGPL-3.0 open-source high-throughput port scanner for macOS and Linux, while ZMap has no listed open-source licence and runs only on Linux.

  • 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 scripting engine, plus a graphical front end, but is slower for very large address ranges.

  • RustScan

    Discover open ports with a configurable scanner written in Rust.

    RustScan is a GPL-3.0 port scanner for Windows, macOS and Linux that supports follow-up scripts and hands results to other scanning tools.

  • Naabu

    Discover listening network ports with a command-line scanner.

    Naabu is an MIT-licensed port scanner for Windows, macOS and Linux with several scan methods and optional Nmap integration, aimed at targeted lists rather than internet-wide surveys.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing