资讯专栏INFORMATION COLUMN

OSI模型 四层发现-nmap(诸神之眼)工具介绍

617035918 / 2932人阅读

摘要:简介是一款用于网络发现和安全审计的网络安全工具,它是自由软件。通常情况下用来列举网络主机清单管理服务升级调度监控主机服务运行状况。

简介:

  1. nmap是一款用于网络发现和安全审计的网络安全工具,它是自由软件。nmap是network mapper的简称。
  2. nmap通常情况下用来列举网络主机清单、管理服务升级调度、监控主机、服务运行状况。 
  3. nmap还可以检测目标主机是否在线、端口开发情况、侦测运行的服务类型及版本信息、侦测操作系统与设备类型等消息
  4. nmap现在是比较流行的扫描工具、开源工具、kali自带、官网:nmap.org
  5. 文章中使用 # 作为注释

实验环境:

  • 攻击机:kali linux2.0 攻击机IP:192.168.2.108
  • 链接:https://pan.baidu.com/s/1evBRnBGnyfMujlSH5MwB6A  提取码:0527
  • 靶机:windows7   靶机IP:192.168.2.110
  • 链接:https://pan.baidu.com/s/1vtqAe1B2W1MqiGJzc6Ktgg  提取码:0527

一、nmap

1.命令格式:

  • nmap [参数] [目标IP]

2.基本参数:

  1. -p  #指定扫描的端口 端口最高只能到达65535
  2. -O #扫描操作系统
  3. -T  #加速 范围(1-5) 基本使用T4
  4. -sT #TCP扫描
  5. -sU #UDP扫描
  6. -A  #综合扫描还可以路由追踪
  7. -v   #详细信息扫描的时候不需要回车就可以看到进度
  8. -sP #扫描存活主机
  9. -sV #扫描服务
  10. -sX #圣诞树扫描
  11. -ss #隐蔽扫描
  12. 还有很多可以自己去搜索一下

3.测试用到的参数:

  1. -p  #指定扫描的端口 端口最高只能到达65535
  2. -O #扫描操作系统
  3. -T  #加速 范围(1-5) 基本使用T4
  4. -sT #TCP扫描
  5. -sU #UDP扫描 
  6. -sV #服务信息扫描
  7. -sP #扫描存活主机

4.开始测试

例1(不加参数):nmap 192.168.2.110

# PORT(端口)都是使用(TCP)协议、STATE(状态)open(打开)的状态、SERVICE(服务)可以看到服务情况(unknown)表示未知的服务。

例2(使用-p指定端口扫描):nmap -p1-455 192.168.2.110   # 只扫描选择的端口

# 也可以指定一个端口扫描 nmap -p445192.168.2.110 #它只会去扫描445

例3(使用-O扫描操作系统) nmap -O -p1-200192.168.2.110 # 这里我使用-p,是因为全部扫描太慢又不好截图。

# 扫描出来的操作系统大概是 Windows7

例4(-sT TCP扫描) nmap -sT -T4 -p1-200 192.168.2.110 #接下来扫描太慢的基本都会加-T4(加速)与-p(端口选择)

例5(-sU UDP扫描):nmap -sU -T4 -p1-200192.168.2.110  # 扫描的端口都是UDP

# 扫描完成以后看到PORT显示的端口都是UDP

例6(-sV 服务扫描):nmap -sV -T4 -p1-200 192.168.2.110 # 查看服务器版本 

# 从Service可以看出服务器显示的是Windows

例7(-sP IP段扫描存活主机):nmap -sP -T4 192.168.2.0/24 

完:nmap知识点太多,感兴趣可以深度了解一下。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121730.html

相关文章

  • Linux网络管理

    摘要:上三层应用层表示层会话层是最贴近用户的,为用户服务而下四层传输层网络层数据链路层物理层是为数据传递提供服务的。 一、网络基础 1.1 ISO/OSI七层模型 1.1.1 简介 ISO:国际标准化组织OSI:七层模型组织IOS:互联网操作系统 七层模型是为了更好的管理数据 showImg(https://segmentfault.com/img/bVXuPE?w=617&h=435); ...

    tuantuan 评论0 收藏0
  • Linux网络管理

    摘要:上三层应用层表示层会话层是最贴近用户的,为用户服务而下四层传输层网络层数据链路层物理层是为数据传递提供服务的。 一、网络基础 1.1 ISO/OSI七层模型 1.1.1 简介 ISO:国际标准化组织OSI:七层模型组织IOS:互联网操作系统 七层模型是为了更好的管理数据 showImg(https://segmentfault.com/img/bVXuPE?w=617&h=435); ...

    FullStackDeveloper 评论0 收藏0
  • 通过“表白”的方式,让我们快速了解网络协议

    摘要:小故事我们的故事以五层协议为基础,小明表白小红为主线。同时,小明为了标识网络层的各个节点,他定义了协议。在传输层里面小明又制定了协议。这样小明就完成了从不可靠不安全的一层到应用层,可靠又安全的五层协议。 本章主要介绍网络协议,这个协议就叫做OSI协议(一系列协议),按照功能不同,分工不同,人为的分层七层。实际上这个七层是不存在的。没有这七层的概念,只是人为的划分而已。我们谈到在任何联网...

    dayday_up 评论0 收藏0
  • 一篇读懂分布式架构下的负载均衡技术:分类、原理、算法、常见方案等

    摘要:内容概述本文将从负载均衡技术的分类技术原理常见实现算法常用方案等入手,为您详细讲解负载均衡技术的方方面面。这其中,四层和七层负载均衡技术最为常用,它们也是本文介绍的重点。对应的负载均衡器称为四层交换机,主要分析层及层,实现四层负载均衡。 1、引言 关于负载均衡的解释,百度词条里:负载均衡,英文叫Load Balance,意思就是将请求或者数据分摊到多个操作单元上进行执行,共同完成工作任...

    keke 评论0 收藏0
  • 超详细的计算机网络基础知识总结 第一章:概述

    摘要:本文基于王道计算机考研计算机网络顺便提一嘴,王道计算机网络的小姐姐声音真滴好听最近准备就业,整理一篇计算机网络的笔记,后续会继续更新相见即是有缘,如果对你有帮助,给博主一个免费的点赞以示鼓励把计算机网络概念计算机网络 ...

    不知名网友 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<