栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

centos7下安装zmap

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

centos7下安装zmap

安装过程中踩了好多坑,特此分享下
zmap无法直接通过yum install zmap安装,网上说安装EPEL源(yum -y install epel-release)就可以下载了,然而试了一下并不可以。

1.安装基础环境依赖
yum install cmake gmp-devel gengetopt libpcap-devel flex byacc json-c-devel libunistring-devel

如果报错,更新yum源,报错的话,自行百度解决

yum  update
2.下载 源

wget 很慢,得等待。。。

wget https://github.com/zmap/zmap/archive/v2.1.0.tar.gz 

tar -xzvf v2.1.0.tar.gz
3.执行:
cmake -DENABLE_DEVELOPMENT=OFF

4.执行
  make
  make  install 

make install 报错 解决:

5.执行
zmap -h
6.使用命令参考:

https://ywnz.com/linux/zmap/

实例

#利用10M带宽扫描100000IP地址的端口,并将结果输出到results.txt中
zmap -B 10M -p 80 -n 100000 -o results.txt


错误集锦: 1.第一:

[root@ src]# make -j4 [ 1%] Generating zbopt.h [ 2%] make[2]:
gengetopt: Command not found make[2]: *** [zbopt.h] Error 127

解决: 参考:https://copyfuture.com/blogs-details/20210131131819503G

提示找不到gengetopt 找到gengetopt的安装地址 link 这里我选择了最新版本
wget ftp://ftp.gnu.org/gnu/gengetopt/gengetopt-2.22.6.tar.gz
tar -zvxf gengetopt-2.22.6.tar.gz
cd gengetopt-2.22.6
./configure
make
make install

2. 安装成功,执行命令失败:

参考链接 :

zmap报错:[FATAL] get-iface-ip: ioctl failure: No such device

========================= 分割线参考线路 以下=========================

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962886.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号