ubuntu 12.04下zmap安装

zmap介绍

https://zmap.io/

----------------华丽的分割线----------------

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

后记:

实践证明,1.0的威力没有2.0的神勇,比如速度慢(多进程环境下也不太给力;当然,也可能是我程序写的不够好。^_^)、不支持命令行传递探测IP段(必须写whitelist.conf)等等。

----------------华丽的分割线----------------

zmap 2.0安装

安装依赖包:
sudo apt-get install build-essential cmake libgmp3-dev libpcap-dev gengetopt byacc flex dwarfdump libtool autoconf

手动安装json-c依赖包
git clone https://github.com/json-c/json-c.git
cd json-c
sh autogen.sh
./configure
make && sudo make install
sudo ldconfig (这一行必须!!貌似是为了更新动态库位置)

zmap 2.0安装:
git clone git://github.com/zmap/zmap.git
cd zmap
vim CMakeLists.txt (修改配置文件中的Cmake的版本号。因为apt-get到的是2.08,配置文件写的是3.0,检查不通过。)
vim lib/CMakeLists.txt (注释或者删除这自作多情的最后一行)
cmake -DENABLE_HARDENING=ON
make && sudo make install

如何使用?
请参考官网自行学习。eg:
sudo zmap 202.102.224.0/24 -M icmp_echoscan -c 2 -t 6 -q -N 1 -o -

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。