zoukankan      html  css  js  c++  java
  • nmap工具简介

    功能:快速扫描大型网络或者单个主机,可以发现网络上有哪些主机,这些主机提供什么服务,服务运行在什么操作系统(包括版本系统)。主要包括四个方面的扫描功能:主机发现,端口扫描,应用与版本侦测,操作系统侦测

    nmap参数介绍

    1.主机发现:查看存活主机

    -sl:列表扫描

    -sn:进行主机发现,不进行端口扫描

    -Pn:跳过主机发现

    -PS/PA/PU/PY:TCP SYN/ACK,UDP or SCTP

    2.端口扫描

    -p | -F:常用的扫描方式【-p指定端口|-F执行快速扫描】

    -sS:TCP SYN扫描【半开放扫描,扫描速度高且隐蔽性好】

    -sT:TCP链接扫描【最基础,最稳定的扫描方式】

    3.端口状态:默认情况下会扫描1000个最有可能开放的端口:

    open:端口是开放的

    closed:端口是关闭的

    filtered:端口被防火墙IDS/IPS屏蔽,无法确定状态

    unfiletered:端口未被屏蔽,但是否开放需要进一步确定

    open|filtered:端口是开放的或被过滤

    closed|filteres:端口关闭或者被过滤

    4.版本服务

    -sV:版本探测

    --allports:全端口版本探测,扫描全部端口,除了TCP 9100

    -O:启用操作系统探测

     示例:

    1)扫描主机:

     nmap -PU -sn 192.168.80.0/24   通过扫描开放的UDP端口,查看在这一网段中的存活的主机,扫描时不对开放的TCP端口进行扫描

     

    2)端口扫描

    nmap -sS -Pn 192.168.80.1  :扫描端口,但是不发送ICMP echo请求测试目标是否活跃

    3)检测版本信息:

    nmap -sV -Pn 192.168.80.1 : 对端口版本进行检测

    常见的端口号:

    FTP:21

    SSH,SCP:22

    SMTP:25

    Weblogic:7001

    MySQL:3306

    远程服务:3389

  • 相关阅读:
    初认识AngularJS
    (imcomplete) UVa 10127 Ones
    UVa 10061 How many zero's and how many digits?
    UVa 11728 Alternate Task
    UVa 11490 Just Another Problem
    UVa 10673 Play with Floor and Ceil
    JSON对象和字符串的收发(JS客户端用typeof()进行判断非常重要)
    HTML.ActionLink 和 Url.Action 的区别
    EASYUI TREE得到当前节点数据的GETDATA方法
    jqueery easyui tree把已选中的节点数据拼成json或者数组(非常重要)
  • 原文地址:https://www.cnblogs.com/xiaoqiyue/p/10619806.html
Copyright © 2011-2022 走看看