官方文档地址: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. 通过反汇编理解函数调用机制(x86和ARM)

    如下,一个简单的程序 #include <stdio.h> int add(int a, int b) { return a + b; } void main() { , b = ; in ...

  2. Windows 7 下如何设置机器级别的DCOM权限

    Windows 7 下如何设置机器级别的DCOM权限 To grant Remote Activation permissions to the SMS Admins group From the S ...

  3. xfire配置(java中的webservice)

    开发时需要在src中新建META-INF=>xfire=>services.xml 这样编译出来就在classes文件夹下. services.xml配置 <?xml version ...

  4. poj 2987 最大权闭合图

    Language: Default Firing Time Limit: 5000MS   Memory Limit: 131072K Total Submissions: 8744   Accept ...

  5. linux crontab命令参数及用法详解--linux自动化定时任务cron

    声明:本文转自Linux 安全网,在此基础上加上自己的体会! crontab 命令 如果发现您的系统里没有这个命令,在ubuntu server 中用的是 sudo apt-get install c ...

  6. spring结合Quartz的集群功能实现

    一:前沿 在上一篇(http://www.cnblogs.com/wuhao1991/p/4331613.html)的博客中记载了定时的功能,但是集成是没有成功的,在这篇中,我在解释下这里的”集成的含 ...

  7. OpenShift:外国的免费云平台

    二.安装openshift客户端 对于怎么安装openshift客户端,我就不说了,网上有很多教程,连官网也有他自己的教程. 官网教程:https://developers.openshift.com ...

  8. POJ 1873 - The Fortified Forest 凸包 + 搜索 模板

    通过这道题发现了原来写凸包的一些不注意之处和一些错误..有些错误很要命.. 这题 N = 15 1 << 15 = 32768 直接枚举完全可行 卡在异常情况判断上很久,只有 顶点数 &g ...

  9. POJ1201 区间

    题目大意: 给定n个整数区间[ai,bi]和n个整数ci,求一个最小集合Z,满足|Z∩[ai,bi]|>=ci(Z里边在闭区间[ai,bi]的个数不小于ci). 多组数据: n(1<=n& ...

  10. Linux C _exit函数与exit函数的联系与区别

    一.联系 1.功能上,_exit和exit函数都是让进程正常退出,即关闭进程所打开的文件描述符,释放已占用内存和其他资源. 二.区别 1._exit函数在头文件unistd.h中声明,而exit在头文 ...