Linux系统如何安装NMAP

发布时间:2022-01-24 10:23:52 作者:小新
来源:亿速云 阅读:377

这篇文章给大家分享的是有关Linux系统如何安装NMAP的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

NMAP是一款流行的网络扫描和嗅探工具,被广泛应用在黑客领域做漏洞探测以及安全扫描,那么在Linux系统中如何安装NMAP呢?

Linux系统如何安装NMAP

NMAP简介:

Linux系统安装NMAP详细步骤:

不同Linux发行版包管理中一般也带有nmap工具,这里选择去官网下载源码包进行编译安装,nmap的官网是:https://nmap.org/ 由于某城墙的原因,打开会比较慢或者连接失败,所以奉上nmap中文网地址:http://www.nmap.com.cn/ 中文网里面也有比较全的使用手册,这里选择Linux版本的二进制包进行下载

  Linux系统如何安装NMAP

  下载地址同样是指向官网,下载之后准备安装

  首先解压并进入源码目录:

 tar -xjvf nmap-7.31.tar.bz2
 cd nmap-7.31/

  然后使用默认参数执行编译:

 ./configure
 make
 make install

  等安装之后nmap命令就可以直接使用了,直接执行 nmap 会给出详细使用参数,执行 nmap -v 会输出当前版本号

  现在可以执行一个最简单的命令扫描一台主机,比如: nmap 192.168.0.42 什么参数都不加默认相当于-sS参数也就是TCP SYN Scan,这种方式不需要和服务器有完整的握手就能返回信息,并且发送SYN数据包的优点是不会产生任何会话,也不会在服务器产生日志;确认之后启动扫描,当前命令被阻塞,按一下回车,会显示一次当前的执行进度:

  Linux系统如何安装NMAP

  扫描完成后会显示详细的结果:

  Linux系统如何安装NMAP

  Linux系统如何安装NMAP

  扫描结果首先是显示主机是开启的,对应的端口open表示正常开启,后面的SERVICE是nmap能嗅探到的大致的服务,filtered表示有些端口可能开着,但是没有被程序监听或者被防火墙等其余软件拦截过滤导致状态未知,可以看出用着很方便,不用手动去排查端口了

  使用nmap还可以检测远程主机的操作系统,比如: nmap -O 192.168.0.46 执行后返回如下信息:

  Linux系统如何安装NMAP

  可以看到22端口是开启的,并且系统类型是Linux,以及大致的内核版本号信息

  另外nmap后面的ip可以直接改为192.168.0.1-100来实现局域网网段扫描或者192.168.0.1/24来实现整个局域网扫描,除此还有各种参数实现指定端口扫描,排除扫描,或者发送各种不同类型的数据包扫描等各种强大的功能,

感谢各位的阅读!关于“Linux系统如何安装NMAP”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

推荐阅读:
  1. Nmap整理收集
  2. nmap的应用

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux nmap

上一篇:vue-cli中如何使用swiper

下一篇:怎么实现Vue.js应用程序与Drupal集成

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》