zoukankan      html  css  js  c++  java
  • 端口检测(检测已开启的端口)!

    1、NMAP 简介
    ·一款强大的网络扫描、安全检测工具
    ·可从光盘中安装 nmap-5.51-3.el6.x86_64.rpm
    2、NMAP 的扫描语法
    nmap [扫描类型] [选项] <扫描目标>
    3、常用的扫描类型
    -sS TCP SYN 扫描(半开)
    -sT TCP 链接扫描(全开)
    -sF TCP FIN 扫描
    -sU UDP 扫描
    -sP ICMP 扫描
    -s0 跳过 ping 检测【较少使用】
    4、常用选项:
    -n 禁止 DNS 反向解析
    -p 指定端口号

    ==================================================

    安装:NMAP

    [root@localhost /]# rpm -q nmap
    未安装软件包 nmap
    [root@localhost /]# yum -y install nmap

    示例1:扫描本机开放了哪儿写端口?

    [root@localhost /]# nmap 127.0.0.1

    Starting Nmap 6.40 ( http://nmap.org ) at 2019-08-10 15:32 CST
    Nmap scan report for localhost (127.0.0.1)
    Host is up (0.000011s latency).
    Not shown: 995 closed ports
    PORT STATE SERVICE
    22/tcp open ssh
    25/tcp open smtp
    111/tcp open rpcbind
    631/tcp open ipp
    6000/tcp open X11

    Nmap done: 1 IP address (1 host up) scanned in 0.07 seconds

    示例2:检测当前192.168.1.0/24网段有哪儿些主机提供FTP服务?

    [root@localhost ~]# nmap -n -p 21 192.168.1.0/24

    示例3:检测192.168.1.0/24网段有哪儿些主机存活?

    [root@localhost ~]# nmap -n -sP 192.168.1.0/24

    示例4:检测192.168.1.100~254/24有哪儿些主机开启了文件共享服务?

    [root@localhost ~]# nmap -n -p 139,445 192.168.1.1.00~254

  • 相关阅读:
    编写一个静态类MyExtensions(看不太懂以后应该学到吧)
    c#
    HTML-表格与表单
    VS学习笔记3 (0413)
    HTML 个人简历模板简易版
    C#语言之二维数组
    C#学习笔记---函数 的理解及总结(入门级)
    c#语言-Split拆分
    c#学习之数组 36选7随机数不重复/折半取余
    VS学习笔记--数组
  • 原文地址:https://www.cnblogs.com/CMX_Shmily/p/11332168.html
Copyright © 2011-2022 走看看