当前位置:实例文章 » 其他实例» [文章]Nmap端口扫描工具常用命令

Nmap端口扫描工具常用命令

发布人:shili8 发布时间:2025-01-11 15:14 阅读次数:0

**Nmap 端口扫描工具常用命令**

Nmap(Network Mapper)是一款强大的网络探测工具,用于扫描目标主机的开放端口、服务类型等信息。它可以帮助我们快速了解目标主机的安全状态,并发现潜在的漏洞。

下面是 Nmap 的一些常用命令:

###1. 基础扫描

bashnmap -sS192.168.1.100


* `-sS`:使用 SYN 扫描,快速扫描目标主机开放的 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###2. 全面扫描
bashnmap -A192.168.1.100


* `-A`:使用 OS 扫描,全面扫描目标主机开放的 TCP 端口,并尝试识别服务类型。
* `192.168.1.100`:目标主机 IP。

###3. UDP 扫描
bashnmap -sU192.168.1.100


* `-sU`:使用 UDP 扫描,扫描目标主机开放的 UDP 端口。
* `192.168.1.100`:目标主机 IP。

###4. TCP 扫描
bashnmap -sT192.168.1.100


* `-sT`:使用 TCP 扫描,扫描目标主机开放的 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###5. ICMP 扫描
bashnmap -sI192.168.1.100


* `-sI`:使用 ICMP 扫描,扫描目标主机开放的 ICMP 端口。
* `192.168.1.100`:目标主机 IP。

###6. Ping 扫描
bashnmap -p1-1024192.168.1.100


* `-p1-1024`:扫描目标主机的第1 到第1024 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###7. 指定端口扫描
bashnmap -p80,443192.168.1.100


* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###8. 指定协议扫描
bashnmap -sU -p53192.168.1.100


* `-sU`:使用 UDP 扫描。
* `-p53`:扫描目标主机的第53 个 UDP 端口。
* `192.168.1.100`:目标主机 IP。

###9. 指定服务类型扫描
bashnmap -sV -p80,443192.168.1.100


* `-sV`:使用 OS 扫描,尝试识别服务类型。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###10. 指定时间间隔扫描
bashnmap -T4 -p80,443192.168.1.100


* `-T4`:设置扫描速度为4。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###11. 指定超时时间扫描
bashnmap -T4 -W10 -p80,443192.168.1.100


* `-T4`:设置扫描速度为4。
* `-W10`:设置超时时间为10 秒。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###12. 指定最大包大小扫描
bashnmap -T4 -sS --mtu-detect -p80,443192.168.1.100


* `-T4`:设置扫描速度为4。
* `-sS`:使用 SYN 扫描。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###13. 指定最大包大小和超时时间扫描
bashnmap -T4 -sS --mtu-detect -W10 -p80,443192.168.1.100


* `-T4`:设置扫描速度为4。
* `-sS`:使用 SYN 扫描。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-W10`:设置超时时间为10 秒。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###14. 指定最大包大小和超时时间,使用 UDP 扫描
bashnmap -T4 -sU --mtu-detect -W10 -p53192.168.1.100


* `-T4`:设置扫描速度为4。
* `-sU`:使用 UDP 扫描。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-W10`:设置超时时间为10 秒。
* `-p53`:扫描目标主机的第53 个 UDP 端口。
* `192.168.1.100`:目标主机 IP。

###15. 指定最大包大小和超时时间,使用 TCP 扫描
bashnmap -T4 -sT --mtu-detect -W10 -p80,443192.168.1.100


* `-T4`:设置扫描速度为4。
* `-sT`:使用 TCP 扫描。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-W10`:设置超时时间为10 秒。
* `-p80,443`:扫描目标主机的第80 和第443 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###16. 指定最大包大小和超时时间,使用 ICMP 扫描
bashnmap -T4 -sI --mtu-detect -W10 -p8192.168.1.100


* `-T4`:设置扫描速度为4。
* `-sI`:使用 ICMP 扫描。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-W10`:设置超时时间为10 秒。
* `-p8`:扫描目标主机的第8 个 ICMP 端口。
* `192.168.1.100`:目标主机 IP。

###17. 指定最大包大小和超时时间,使用 Ping 扫描
bashnmap -T4 --mtu-detect -W10 -p1-1024192.168.1.100


* `-T4`:设置扫描速度为4。
* `--mtu-detect`:检测最大传输单元(MTU)。
* `-W10`:设置超时时间为10 秒。
* `-p1-1024`:扫描目标主机的第1 到第1024 个 TCP 端口。
* `192.168.1.100`:目标主机 IP。

###18. 指定最大包大小和超时时间,使用指定端口扫描
bashnmap -T4 --mtu-detect -W10 -p80,443192.168.1.100


* `-T4`:设置

相关标签:网络运维服务器
其他信息

其他资源

Top