美文网首页中间件linux
利用nmap命令,检查主机端口是否存在

利用nmap命令,检查主机端口是否存在

作者: lockdreamer | 来源:发表于2019-01-03 11:38 被阅读63次

1、Nmap包含四项基本功能:

主机发现(Host Discovery)

端口扫描(Port Scanning)

版本侦测(Version Detection)

操作系统侦测(Operating System Detection)

2、Nmap的常用命令参数总结

nmap -sTV -p- -PN 192.168.1.101[-110]    TCP扫描,跳过主机发现扫描所有端口

   -s   

    T    扫描开放的TCP端口(TCP connect方式,之后Reset掉)

    S    扫描开放的TCP端口(TCP SYN方式,nmap的默认扫描模式,完成TCP的3次握手的前两步就RST掉,好处是很少有系统把这记入系统日志,Linux下需要root权限)

    A    扫描开放的TCP端口(TCP ACK方式,可用来探测是否有防火墙或IPS,且不会被记录)

    U    扫描开放的UDP端口,如果没有接收到端口不可达的ICMP reply,则认为是open|filtered

    V    服务、版本探测,V可加在以上各个s参数后,如-sTV

    P    扫描网段内存活主机(ICMP方式),192.168.1.*

-O    用来识别操作系统

-A    综合扫描,-sTV + traceroute + –O

-p-    扫描所有端口,而不是默认的常用端口

-p 0-65535    指定扫描端口

-PN    跳过主机发现阶段

-iL    指定提供IP地址的文件

-n    不进行逆向DNS解析

-T    0~5,0表示最慢的扫描速度,而5表示最快。当为了避免被检测到而需要降低扫描速度,扫描速度越快结果越不准确

-scan_delay 5ms    设置探测时间间隔(对于对提交处理能力差的目标主机应用)

--host-timeout 5m    设置超时时间,防止扫描过慢

例子:测试ip的所有端口,哪些存活

lockdreamer

端口一般是有下面这几种状态

lockdreamer

3、实例:检测主机端口是否存活

nmap_all.sh

lockdreamer

host_ip(ip+端口形式)

lockdreamer

输出结果nmap.txt

3种状态:closed,open,主机不存在

lockdreamer

相关文章

  • 利用nmap命令,检查主机端口是否存在

    1、Nmap包含四项基本功能: 主机发现(Host Discovery) 端口扫描(Port Scanning) ...

  • Nmap

    扫描活跃主机 Nmap 命令: 目标主机是否存活 路由 扫描TCP端口 快速扫描常用端口 指定扫描端口 扫描UDP...

  • 4. 漏洞扫描

    1、写出NMAP主机、端口、版本、os发现、漏洞发现参数 (1) 扫描主机命令:nmap -sn ip范围 扫描结...

  • Nmap命令

    Nmap命令 介绍 用于列举网络主机清单、管理服务升级调度、监控主机或服务运行状况。 可以检查目标主机是否在线,端...

  • CTF4靶机渗透

    主机发现 使用命令:netdiscove 端口扫描 使用命令:nmap -A -v -sS -sV -p- 1.1...

  • Linux 安全工具

    Linux 安全工具 主机|端口扫描 nmap https://nmap.org/ 主要功能: 主机发现 端口扫描...

  • nmap 使用

    基本上我的nmap扫描就是为了能够探测某台主机开放的端口和某个端口是否开放,做个记录 nmap -Pn www.b...

  • 一些工具的使用命令

    nmap 只扫描主机存活 nmap -sn 192.168.1.1/24 -sn 不扫描端口,只ping主机 r...

  • 嗅探服务器

    nmap localhost #查看主机当前开放的端口nmap -p 1024-65535 localhost #...

  • 常用nmap方法

    基本命令 扫描单一的一个主机:# nmap 192.168.1.1 扫描多个主机:# nmap 192.168.1...

网友评论

    本文标题:利用nmap命令,检查主机端口是否存在

    本文链接:https://www.haomeiwen.com/subject/ldixrqtx.html