Zmap Introduction
https://zmap.io/
----------------Gorgeous split-line----------------
Installation of Zmap 1.03
Step1:sudo apt-get Install Libgmp3-dev Libpcap-dev gengetopt
Step2:wget https://github.com/zmap/zmap/archive/v1.0.3.tar.gz
STEP3:TAR-ZXVF v1.0.3.tar.gz
STEP4:CD ZMAP-1.0.3/SRC
Step5:make && make Install
Postscript:
Practice has shown that 1.0 of the power is not 2.0 heroic, such as slow (multi-process environment is not very powerful; Of course, it may be that my program is not well written.) ^_^), does not support command line pass probe IP segment (must write whitelist.conf) and so on.
----------------Gorgeous split-line----------------
ZMAP 2.0 Installation
To install a dependency package:
sudo apt-get install build-essential cmake libgmp3-dev libpcap-dev gengetopt BYACC Flex dwarfdump libtool autoconf
Manually installing the JSON-C dependency package
git clone https://github.com/json-c/json-c.git
CD json-c
SH autogen.sh
./configure
Make && sudo make install
sudo ldconfig (this line must!!) Seems to be to update the dynamic library location)
ZMAP 2.0 Installation:
git clone git://github.com/zmap/zmap.git
CD Zmap
Vim CMakeLists.txt (modifies the version number of the CMake in the configuration file. Because the apt-get to is 2.08, the configuration file is written 3.0, check does not pass. )
Vim Lib/cmakelists.txt (note or delete the last line of this unrequited)
Cmake-denable_hardening=on
Make && sudo make install
How do I use it?
Please refer to the website for your own study. eg
sudo zmap 202.102.224.0/24-m icmp_echoscan-c 2-t 6-q-N 1-o-
Ubuntu 12.04 under Zmap installation