声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有兴趣的小伙伴可以点击下面连接进入b站主页B站泷羽sec
文章目录
- 前言
- 一、Zmap的主要功能
- 二、Zmap安装
-
- 1.部署Zmap
- 三、编写检测IP存活脚本
- 总结
前言
Zmap是一款开发的网络扫描工具,以其高速扫描能力而闻名
一、Zmap的主要功能
- 高性能扫描:Zmap能够在千兆网卡状态下,45分钟内扫描全网络IPv4地址
- 模块化设计:Zmap支持多种扫描模块,如TCP SYN扫描、ICMP、DNS查询、UPnP、BACNET等,并且可以发送大量的UDP探测
- 灵活的配置:用户可以自定义扫描参数,例如速率限制、端口范围等
- 结果导出:Zmap支持多种输出格式,便于后续分析
二、Zmap安装
下载地址:https://github.com/zmap/zmap
1.部署Zmap
更新环境依赖:
代码如下(示例):
sudo apt update
apt-get install -y build-essential cmake libgmp3-dev gengetopt libpcap-dev flex byacc libjson-c-dev pkg-config libunistring-dev
到安装包路径下cd zmap-4.2.0
创建目录buildmkdir build
进入目录cd build
如果cmake …报错,说明缺少一个C语言库的开发包或者cmake没有安装,具体可以问问ai
修改错误参考:
apt-get install libjudy