0
点赞
收藏
分享

微信扫一扫

最新版本nmap工具集nmap-7.91的编译安装


                                     最新版本nmap工具集nmap-7.91的编译安装

首先,在正式的编译安装前,我们需要知道为什么叫工具集??其实,nmap网络嗅探工具有很多,比如,npig,ncat,nmap,zenmap,ndiff 等,顾名思义,ncat是查看目标机器网络情况的工具,nping是测试网络状态的工具,nmap是查看网络总体拓扑情况的工具,可嗅探网络端口,网络服务,猜测系统指纹,网卡mac记录,ARP表,等等功能,ndiff是对比网络情况的工具,zenmap是nmap的图形化界面,比命令行更多的功能,更容易学习的图形界面。而我们编译了这么一个软件,就拥有了以上的工具,这些工具可称为工具集。

nmap-7.91工具集的下载地址:

https://nmap.org/dist/nmap-7.91-setup.exe(Windows版本)

https://nmap.org/dist/nmap-7.91.tar.bz2(Linux版本的源码版本,将要使用的也是这个版本)

百度网盘下载地址:

链接:https://pan.baidu.com/s/1fYc1TC6Rfc96KTZVpEMIlA 
提取码:nmap 

一。编译安装前的环境准备工作:

yum install gcc gcc-c++ openssl openssl-devel luna luna-devel libffi libffi-devel zlib zlib-devel pcre pcre-devel -y

这里说明一下,pcre正则表达式开发包,luna语言开发包,zlib开发包,OpenSSL开发包是必须的。

二,正式编译工作的开始

tar jxf nmap-7.91.tar.bz2 && cd nmap-7.91/

执行预编译:

./configure --prefix=/usr/local/nmap  (指定安装路径是/usr/local/nmap)  编译完成的结果如下图:

 

最新版本nmap工具集nmap-7.91的编译安装_大数据

三,编译和编译安装

make && make install &&echo $? (编译安装完成的截图,有一个success即可)

最新版本nmap工具集nmap-7.91的编译安装_python_02

四,将工具集加入系统环境变量内

ln -sf /usr/local/nmap/bin/* /usr/local/bin

五,zenmap的简单使用

执行命令:zenmap  即可呼出nmap的图形界面,这个界面这样婶儿的:

最新版本nmap工具集nmap-7.91的编译安装_python_03

下面有关于百度的扫描,可以看出,百度做了很多防护,百度的前端ip是两个,一个移动ip(39.156.69.79),一个电信ip(220.181.38.148), 操作系统相关指纹全部做了隐藏,域名解析工作也做了很多,比如:ww.baidu.com 也可以访问百度首页,移动和电信所经过的路由跳转是不一样的,比如,移动16跳,电信13跳。web发布应该是使用的Apache,具体版本未知,也做了相关的隐藏。

最后一图是网易163的嗅探,可以看到开启了流媒体等服务,web发布使用的是nginx,没有Apache,相关服务器使用的版本是老旧的Linux2.6.32内核,服务器的地址应该是陕西省西安市电信骨干机房 电信。当然,还有很多信息,我在这就不一一做解读了。

最新版本nmap工具集nmap-7.91的编译安装_linux_04

最新版本nmap工具集nmap-7.91的编译安装_网络_05

 

最新版本nmap工具集nmap-7.91的编译安装_网络_06

 

最新版本nmap工具集nmap-7.91的编译安装_python_07

 

 

最新版本nmap工具集nmap-7.91的编译安装_网络_08

举报

相关推荐

0 条评论