官方文档地址:https://zmap.io/

准备:保证有比较顺畅的更新源,可以更新系统,下载安装包。

安装

第一步:sudo apt-get install build-essential cmake libgmp3-dev libpcap-dev gengetopt byacc flex git dwarfdump

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

下列软件包是自动安装的并且现在不需要了:

baobab caribou caribou-antler dnsmasq-base empathy empathy-common

fonts-cantarell gcalctool gdm3 gnome-backgrounds gnome-dictionary

gnome-disk-utility gnome-font-viewer gnome-icon-theme-extras

gnome-packagekit gnome-packagekit-data gnome-screenshot gnome-system-log

gucharmap libavahi-gobject0 libavahi-ui-gtk3-0 libcaribou-gtk-module

libcaribou-gtk3-module libchamplain-0.12-0 libchamplain-gtk-0.12-0

libgdict-1.0-6 libgdict-common libgdu-gtk0 libgeocode-glib0 libjim0debian2

libmozjs22d libmozjs24d libnl-route-3-200 libtelepathy-farstream2

libunique-3.0-0 libwireshark2 libwiretap2 libwsutil2

mobile-broadband-provider-info modemmanager nautilus-sendto-empathy

network-manager network-manager-gnome sound-theme-freedesktop

telepathy-gabble telepathy-logger telepathy-salut usb-modeswitch

usb-modeswitch-data vino wpasupplicant xulrunner-22.0 xulrunner-24.0

Use 'apt-get autoremove' to remove them.

将会安装下列额外的软件包:

libgmp-dev libgmpxx4ldbl libpcap0.8-dev

建议安装的软件包:

libgmp10-doc libmpfr-dev

下列【新】软件包将被安装:

gengetopt libgmp-dev libgmp3-dev libgmpxx4ldbl libpcap-dev libpcap0.8-dev

升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 15 个软件包未被升级。

需要下载 1,253 kB 的软件包。

解压缩后会消耗掉 3,444 kB 的额外空间。

您希望继续执行吗?[Y/n]Y

获取:1 http://mirror.nus.edu.sg/kali/kali/ kali/main libgmpxx4ldbl amd64 2:5.0.5+dfsg-2 [21.6 kB]

获取:2 http://mirror.nus.edu.sg/kali/kali/ kali/main gengetopt amd64 2.22.5-1 [322 kB]

获取:3 http://mirror.nus.edu.sg/kali/kali/ kali/main libgmp-dev amd64 2:5.0.5+dfsg-2 [610 kB]

获取:4 http://mirror.nus.edu.sg/kali/kali/ kali/main libgmp-dev amd64 2:5.0.5+dfsg-2 [610 kB]

获取:5 http://mirror.nus.edu.sg/kali/kali/ kali/main libgmp3-dev amd64 2:5.0.5+dfsg-2 [13.7 kB]

获取:6 http://mirror.nus.edu.sg/kali/kali/ kali/main libpcap0.8-dev amd64 1.3.0-1 [264 kB]

获取:7 http://mirror.nus.edu.sg/kali/kali/ kali/main libpcap-dev all 1.3.0-1 [22.2 kB]

第二步:

git clone git://github.com/zmap/zmap.git

root@kali:~# git clone git://github.com/zmap/zmap.git

正克隆到 'zmap'...

remote: Counting objects: 2935, done.

remote: Compressing objects: 100% (29/29), done.

remote: Total 2935 (delta 13), reused 0 (delta 0)

Receiving objects: 100% (2935/2935), 868.00 KiB | 141 KiB/s, done.

Resolving deltas: 100% (1934/1934), done.

第三步:cd zmap/

root@kali:~# cd zmap/

root@kali:~/zmap# ls

10gigE.md  CHANGELOG       conf      INSTALL  LICENSE  src

AUTHORS    CMakeLists.txt  examples  lib      README   test

第四步:cmake -DENABLE_HARDENING=ON

root@kali:~/zmap# cmake -DENABLE_HARDENING=ON

-- The C compiler identification is GNU 4.7.2

-- Check for working C compiler: /usr/bin/gcc

-- Check for working C compiler: /usr/bin/gcc -- works

-- Detecting C compiler ABI info

-- Detecting C compiler ABI info - done

-- Configuring done

-- Generating done

CMake Warning:

Manually-specified variables were not used by the project:

ENABLE_HARDENING

-- Build files have been written to: /root/zmap

第五步:make

root@kali:~/zmap# make

[  2%] Generating parser.c

[  5%] Generating zopt.h

[  7%] Generating lexer.c

Scanning dependencies of target zmap

[ 10%] Building C object src/CMakeFiles/zmap.dir/aesrand.c.o

[ 12%] Building C object src/CMakeFiles/zmap.dir/cyclic.c.o

[ 15%] Building C object src/CMakeFiles/zmap.dir/expression.c.o

[ 17%] Building C object src/CMakeFiles/zmap.dir/fieldset.c.o

[ 20%] Building C object src/CMakeFiles/zmap.dir/filter.c.o

[ 22%] Building C object src/CMakeFiles/zmap.dir/get_gateway.c.o

[ 25%] Building C object src/CMakeFiles/zmap.dir/iterator.c.o

[ 27%] Building C object src/CMakeFiles/zmap.dir/monitor.c.o

[ 30%] Building C object src/CMakeFiles/zmap.dir/recv.c.o

[ 32%] Building C object src/CMakeFiles/zmap.dir/send.c.o

[ 35%] Building C object src/CMakeFiles/zmap.dir/shard.c.o

[ 37%] Building C object src/CMakeFiles/zmap.dir/socket.c.o

[ 40%] Building C object src/CMakeFiles/zmap.dir/state.c.o

[ 42%] Building C object src/CMakeFiles/zmap.dir/summary.c.o

[ 45%] Building C object src/CMakeFiles/zmap.dir/validate.c.o

[ 47%] Building C object src/CMakeFiles/zmap.dir/zmap.c.o

[ 50%] Building C object src/CMakeFiles/zmap.dir/zopt_compat.c.o

[ 52%] Building C object src/CMakeFiles/zmap.dir/lexer.c.o

[ 55%] Building C object src/CMakeFiles/zmap.dir/parser.c.o

[ 57%] Building C object src/CMakeFiles/zmap.dir/probe_modules/module_icmp_echo.c.o

[ 60%] Building C object src/CMakeFiles/zmap.dir/probe_modules/module_tcp_synscan.c.o

[ 62%] Building C object src/CMakeFiles/zmap.dir/probe_modules/module_udp.c.o

[ 65%] Building C object src/CMakeFiles/zmap.dir/probe_modules/packet.c.o

[ 67%] Building C object src/CMakeFiles/zmap.dir/probe_modules/probe_modules.c.o

[ 70%] Building C object src/CMakeFiles/zmap.dir/output_modules/module_csv.c.o

[ 72%] Building C object src/CMakeFiles/zmap.dir/output_modules/output_modules.c.o

[ 75%] Building C object src/CMakeFiles/zmap.dir/__/lib/blacklist.c.o

[ 77%] Building C object src/CMakeFiles/zmap.dir/__/lib/constraint.c.o

[ 80%] Building C object src/CMakeFiles/zmap.dir/__/lib/logger.c.o

[ 82%] Building C object src/CMakeFiles/zmap.dir/__/lib/pbm.c.o

[ 85%] Building C object src/CMakeFiles/zmap.dir/__/lib/random.c.o

[ 87%] Building C object src/CMakeFiles/zmap.dir/__/lib/rijndael-alg-fst.c.o

[ 90%] Building C object src/CMakeFiles/zmap.dir/__/lib/xalloc.c.o

[ 92%] Building C object src/CMakeFiles/zmap.dir/__/lib/lockfd.c.o

[ 95%] Building C object src/CMakeFiles/zmap.dir/__/lib/util.c.o

[ 97%] Building C object src/CMakeFiles/zmap.dir/socket-linux.c.o

[100%] Building C object src/CMakeFiles/zmap.dir/recv-pcap.c.o

Linking C executable zmap

[100%] Built target zmap

第六步:make install

root@kali:~/zmap# make install

[100%] Built target zmap

Install the project...

-- Install configuration: ""

-- Installing: /etc/zmap/zmap.conf

-- Installing: /etc/zmap/blacklist.conf

-- Installing: /usr/local/sbin/zmap

-- Installing: /usr/local/share/man/man1/zmap.1

安装完毕。

原文链接:

Kali linux系列之 zmap 安装

ps:对此文章感兴趣的读者,可以加qq群:Hacking:303242737;Hacking-2群:147098303;Hacking-3群:31371755;hacking-4群:201891680;Hacking-5群:316885176

Kali linux系列之 zmap 安装的更多相关文章

  1. kali Linux系列教程之BeFF安装与集成Metasploit

    kali Linux系列教程之BeFF安装与集成Metasploit 文/玄魂 kali Linux系列教程之BeFF安装与集成Metasploit 1.1 apt-get安装方式 1.2 启动 1. ...

  2. Kali Linux系列教程之OpenVas安装

    Kali Linux系列教程之OpenVas安装 文 /玄魂 目录 Kali Linux系列教程之OpenVas安装 前言 1.  服务器层组件 2.客户层组件 安装过程 Initial setup ...

  3. kali linux系列之启用vpn

    kali linux系列之启用vpn 文/玄魂 默认情况下,kali linux的vpn选项是不可用的. 下面是安装openvpn的方法,同样的,可以安装其他类型的vpn. 打开终端输入命令: Apt ...

  4. kali linux 系列教程之metasploit 连接postgresql可能遇见的问题

    kali linux 系列教程之metasploit 连接postgresql可能遇见的问题 文/玄魂   目录 kali linux 下metasploit 连接postgresql可能遇见的问题. ...

  5. Kali Linux下常用软件安装及配置

    0x00 Synaptic Synaptic(新立得)是一个高级软件包管理器,它可以管理系统内安装的每个软件及包组件,在图形界面内完成LINUX系统软件的搜寻.安装和删除. Synaptic安装简单, ...

  6. kali Linux 2020.1最新安装教程,亲身尝试,绝对能帮你安装好!不是root、没有桌面、中文乱码、下载太慢、ssh链接等问题!

    既然已经开始研究kali Linux,小编就认为在下已经有了一定的基础.当然小编也是个小白用户.本人用的是Vmware虚拟机,这里只说一点,内存我选择的是4g因为这个包含桌面,所以稍微大一点.Linx ...

  7. kali linux与虚拟机Vmware安装vmware tools(主机与虚拟机的文件拖拽)

    一.打开虚拟机任务栏"虚拟机"-----点击安装Vmware tools 二.回到开启的kali linux系统中,找到vmware tools CD文件夹,拖拽出文件中的压缩文件 ...

  8. kali linux渗透系统的安装

    Kali 安装详细步骤   实验环境 Windows:Windows 10 企业版 VMware:VMware Workstation 12 Pro Kali:kali-linux-2016.2-am ...

  9. Linux系列之yum安装

    yum是Linux系统的安装必备神器,简直不要太方便.但是新系统一般是不自带yum工具的,所以需要手动安装一下. 环境:centos7 新建一个目录用来保存yum安装包 mkdir install 进 ...

随机推荐

  1. CSS 概念 Block Inline Containing block

    Block 元素 包括 "block-level box," "block container box," and "block box" ...

  2. Ajax readystate 5种状态

    Status 说明 0(Uninitialized) XMLHttpRequest 对象已经创建,但没调用 open 方法. 1(Loading) 调用 open 方法,但没调用 send 方法.(尚 ...

  3. JQuery mobile 实例 api

    http://www.w3school.com.cn/jquerymobile/jquerymobile_examples.asp

  4. Linux Shell脚本入门--cut命令

    Linux Shell脚本入门--cut命令 cut cut 命令可以从一个文本文件或者文本流中提取文本列. cut语法 [root@www ~]# cut -d'分隔字符' -f fields &l ...

  5. js中==与===的区别

  6. 图表Echarts的使用

    Echarts是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表. 本文内容为讲解使用ECharts3.x版本绘制中国地图统计信息.   基本步骤: 1.下载ec ...

  7. hdu 3661 Assignments (贪心)

    Assignments Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...

  8. java多线程学习-同步之线程通信

    这个示例是网上烂大街的,子线程循环100次,主线程循环50次,但是我试了很多次,而且从网上找了很多示例,其实多运行几次,看输出结果并不正确.不知道是我转牛角尖了,还是怎么了.也没有大神问,好痛苦.现在 ...

  9. BIEE 11g 安装

    1.安装oracle 创建字符集为AL32UTF8的实力MERIT  sys密码merit 创建biee用户 create tablespace biee datafile 'D:\ORADATA\M ...

  10. 第一个Spring demo

    参考Spring3.x企业实战 1.新建web工程chapter5,导入jar包.注意:cglib和commons-dbcp这两个包 2.设计数据库 t_login_log表结构(存放日志信息),主键 ...