cmd打开nmap_诸神之眼:Nmap端口扫描工具使用小手册——学生会私房菜【20190524期】...

db6844f33bd401c26051987fef9c7843.png

菜系:安全技术分享

主厨:国科(福州)学生会教学部——王荣昌、李志超

a464fe842af43b9d554113cdc5c8e686.png

1   Nmap介绍 1.1  Nmap 简介

1) Nmap (“Network Mapper(网络映射器)”) 是一款开放源代码的网络探测和安全审核的工具。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。

2) Nmap作为一个网络连接端扫描软件,在网络中具有强大信息收集能力,用来扫描网上电脑开放的网络连接端,确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统。它可用以评估网络系统安全,是网络管理员必用的软件之一。

1.2  Nmap 四大基本功能

1) 主机探测(Host Discovery):识别网络上的主机。例如,列出响应TCP和/或ICMP请求或打开特定端口的主机;

2) 端口扫描(Port Scanning):枚举目标主机上的开放端口;

3) 服务/版本检测(Version Detection):询问远程设备上的网络服务以确定应用程序名称和版本号;

4) 操作系统检测(Operating System Detection):确定网络设备的操作系统和硬件特性;

6b7db2216f48f1c9edad9e0dfeabbdb7.png

通常情况下,这四个基本功能按顺序进行探测:首先需要进行主机发现,随后确定端口状况,然后确定端口上运行具体应用程序与版本信息,然后可以进行操作系统的侦测。

而在四项基本功能的基础上,Nmap提供“防火墙与入侵检测系统”的规避技巧,可以综合应用到四个基本功能的各个阶段。

另外Nmap还提供强大的NSE脚本引擎功能。

1.3 Nmap优点

1) 灵活:支持数十种不同的扫描方式,支持多种目标对象的扫描;

2) 强大:Nmap可以用于扫描互联网上大规模的计算机;

3) 可移植:支持主流操作系统:Windows/Linux/Unix/MacOS等等;源码开放,方便移植;

4) 简单:提供默认的操作能覆盖大部分功能;

5) 自由:Nmap作为开源软件,在GPL License的范围内可以自由使用;

6) 社区支持:Nmap背后有强大的社区团队支持;

7) 流行:目前Nmap已经被成千上万的安全专家列为必备的工具之一;

2   Nmap安装 2.1 Windows下Nmap下载 (kali系统已自带Nmap)

1) 首先从网站上面下载nmap的安装包:https://nmap.org/(官网)

2) 选择下载windows 二进制的;

3) 下载回来,双击即可弹出软件的安装界面;

4) 刚打开的界面可以选择安装上哪些功能,如果没有特别的需求,默认即可;

5) 选择软件安装的位置,根据个人磁盘情况而定;

6) 继续安装并提示相关的软件依赖包的关联,一路默认即可;

7) 安装完成后的快捷方式以及提示已经完成安装;

8) 点击桌面的快捷方式Zenmap即可启动nmap安全扫描工具了;

如有不懂可参考此网站:

https://jingyan.baidu.com/article/5bbb5a1b1e0a7713eba179cb.html

2.2  Zenmap——Nmap的图形化界面

1) Zenmap是用Python开发的Nmap图形化界面,通常随Nmap的安装包发布,开源免费,能够运行在不同操作系统平台上(Windows/Linux/Unix/Mac OS等)。Zenmap旨在为nmap提供更加简单的操作方式。

b38854fa3ac42b4f5f1c397fb78ee832.png

2) 基本使用:

a) 在Target输入目标地址或域名;

b) 在Profile选择一种扫描方式;

c) 在Command对扫描的参数进行调整;

d) 点击Scan开始扫扫描;

e) 在Nmap Output可以查看扫描结果;

3) Zenmap是Nmap的图形化工具,界面友好,使用方便,但我们还是要掌握各条命令、参数,接下来我们将在“CMD命令行”下根据Nmap四大功能仔细介绍其命令参数使用方法。

▲注:在win10系统下使用Nmap,如果有人出现如下情况:

6171ca22897f17857e26e72192b776ee.png

此问题有两种可能形成原因:

1) 没有下载winpcap驱动程序,或者没有更新到最新版本,或者驱动版本与系统不兼容;

2) Win10运行Nmap时如果弹出如下图中的弹窗,要点击否,才能运行Nmap;

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用[1],nmap是一款网络探测和安全审计工具。使用-v选项可以增加扫描的详细程度,使用-vv选项可以进一步增加详细程度。因此,nmap -v scanme.nmap.org扫描的详细程度比nmap -vv scanme.nmap.org扫描的详细程度要少。 下面是两个命令的示例: 1. nmap -v scanme.nmap.org扫描的输出示例: ```shell Starting Nmap 7.80 ( https://nmap.org ) at 2021-08-17 09:30 PDT Initiating Ping Scan at 09:30 Scanning scanme.nmap.org (45.33.32.156) [2 ports] Completed Ping Scan at 09:30, 0.00s elapsed (1 total hosts) Initiating Parallel DNS resolution of 1 host. at 09:30 Completed Parallel DNS resolution of 1 host. at 09:30, 0.02s elapsed Initiating Connect Scan at 09:30 Scanning scanme.nmap.org (45.33.32.156) [1000 ports] Discovered open port 80/tcp on 45.33.32.156 Discovered open port 22/tcp on 45.33.32.156 Completed Connect Scan at 09:30, 0.11s elapsed (1000 total ports) Nmap scan report for scanme.nmap.org (45.33.32.156) Host is up (0.11s latency). Other addresses for scanme.nmap.org (not scanned): 2600:3c03::f03c:91ff:fe18:bb2f Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 80/tcp open http Read data files from: /usr/bin/../share/nmap Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds ``` 2. nmap -vv scanme.nmap.org扫描的输出示例: ```shell Starting Nmap 7.80 ( https://nmap.org ) at 2021-08-17 09:31 PDT Initiating Ping Scan at 09:31 Scanning scanme.nmap.org (45.33.32.156) [2 ports] Packet capture filter (device eth0): icmp and ((ip[20:2] - ip[16:2]) - ((ip[0]&0xf)<<2)) != 0 Completed Ping Scan at 09:31, 0.00s elapsed (1 total hosts) Initiating Parallel DNS resolution of 1 host. at 09:31 Completed Parallel DNS resolution of 1 host. at 09:31, 0.02s elapsed Initiating Connect Scan at 09:31 Scanning scanme.nmap.org (45.33.32.156) [1000 ports] Discovered open port 80/tcp on 45.33.32.156 Discovered open port 22/tcp on 45.33.32.156 Completed Connect Scan at 09:31, 0.11s elapsed (1000 total ports) Nmap scan report for scanme.nmap.org (45.33.32.156) Host is up, received syn-ack (0.11s latency). Other addresses for scanme.nmap.org (not scanned): 2600:3c03::f03c:91ff:fe18:bb2f Not shown: 998 filtered ports Reason: 998 no-responses and 2 host-prohibited PORT STATE SERVICE REASON 22/tcp open ssh syn-ack ttl 56 80/tcp open http syn-ack ttl 56 Read data files from: /usr/bin/../share/nmap Nmap done: 1 IP address (1 host up) scanned in 0.18 seconds ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值