ZMap is one fast network scanner, designed to scan the entire Internet.
On a desktop computer with a gigabit Ethernet connection, ZMap can scan an entire range of IPv4 addresses in less than 45 minutes. With 10gigE and PF_RING connectivity, ZMap can scan IPv4 addresses in less than 5 minutes.
ZMap works on GNU / Linux, Mac OS and BSD. It has scan modules for TCP SYN, ICMP, DNS queries, UPnP, BACNET scans and can even detect UDP. If you want to do more scans, e.g. grab banner or hansdshake TLS, take a look at ZGrab, the parallel ZMap project that performs handshake at application level.
Installation
OS | |
---|---|
Fedora 19+ or EPEL 6+ | sudo yum install zmap |
Debian 8+ or Ubuntu 14.04+ | sudo apt install zmap |
Gentoo | sudo emerge zmap |
macOS (using Homebrew) | brew install zmap |
Arch Linux | sudo pacman -S zmap |
You can download the program from here.