nmap端口扫描技术

端口的分类

公认端口:通常明确的和某种服务协议进行了关联,一般不应该对其进行改变。
注册端口:端口号范围从1025到49151,没有明确关联,可以根据实际情况进行定义。
动态或私有端口:木马或病毒程序十分喜欢这类端口。

SYN扫描

nmap会发送请求连接的SYN数据包。目标计算机接收的数据包之后会以SYN/ACK进行应答,nmap在收到SYN/ACK后会发送RST包请求断开连接而不是ACK应答,这样就无法建立正常的TCP连接,因此,扫描就不会记录到系统中。
命令语法: nmap -sS [目标IP]

connect扫描

这种方式和SYN扫描很像,但是完成了三次握手,无需root权限。
** 命令语法: nmap -sT [目标IP]**

UDP扫描

UDP扫描速度相当慢
** 命令语法:nmap -sU [目标IP]**

TCP FIN扫描

该方法是向目标端口发送一个FIN数据包,按照RFC 793的规定,对于所有关闭端口,目标系统返回RST标志。
命令语法:nmap -sF [目标IP]

NULL扫描

**命令语法:nmap -sN [目标IP]

指定扫描的算口

1、扫描常见的100个端口:nmap -F [目标IP]
2、指定某一个端口:nmap -p [目标IP]
3、使用名字来指定扫描端口:nmap -p [port name] [目标IP]
4、使用协议指定扫描端口:nmap -p U:[UDP ports],T:[TCP ports] [目标IP]
5、扫描所有端口:nmap -p “*” [target]
6、扫描常用端口:nmap --top -ports [number] [target]

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值