zoukankan      html  css  js  c++  java
  • 20169203 Nmap的使用与分析

    Nmap是一款网络扫描和主机检测的非常有用的工具。Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器。它可以适用于winodws,linux,mac等操作系统。Nmap是一款非常强大的实用工具,可用于:
    检测活在网络上的主机(主机发现)
    检测主机上开放的端口(端口发现或枚举)
    检测到相应的端口(服务发现)的软件和版本
    检测操作系统,硬件地址,以及软件版本
    检测脆弱性的漏洞(Nmap的脚本)
    分别使用nmap对Windows 靶机,SEED靶机,Linux靶机进行扫描



    重点分析一下nmap Windows 靶机

    从输出信息中,可以看到目标主机192.168.2.189上开启的端口有139,139,405,1025,5000,及这些端口所对应的服务。而且,还可以看到该目标主机的MAC地址为00:0C:29:1e:0b:Cf。从最后一行信息,可以看出目标主机是活动的(up),并且扫描该目标主机共用了0.11秒。
    对于nmap -sP命令是用来检查目标ip是否活跃

    可以看出目标主机192.168.2.189是活跃的。
    nmap -sS -sU时间差靶机开放的tcp udp端口

    可以看出目标主机开放的tcp 端口是135,139,455,1025,5000 udp端口是123,135,137,138,445,500,1026,1027,1031,1900.
    对于nmap -o命令可以探测目标主机的系统版本

    如图使用nmap探测目标主机可能事windows xp 或 2000.
    对于nmap -sV是探测目标主机的网络服务

    可以看到winXP靶机192.168.200.125上开启的网络服务有msrpc、upnp、netbios-ssn、microsoft-ds等服务。
    nmap还可以对指定端口进行扫描 如扫描80端口

    可以看到对于目标主机192.168.2.189 80端口的http服务是关闭状态的。

  • 相关阅读:
    Linux磁盘、目录、文件操作命令
    VMware虚拟机网络环境类型
    ASCII
    关于String StringBuffer StringBuilder
    多线程并发编程
    TCP面向连接网络编程
    记一次渗透某XX站
    记一次对微信引流网站的简单渗透测试
    幕布V1.1.9最新版漏洞集合
    java代码审计文章集合
  • 原文地址:https://www.cnblogs.com/lxy666666/p/6786458.html
Copyright © 2011-2022 走看看