當前位置:編程學習大全網 - 編程語言 - Linux下nmap掃描端口shell腳本

Linux下nmap掃描端口shell腳本

安裝nmap後(ubuntu通過apt-get

install

nmap安裝),運行下列命令即可

nmap

-p0-65535

目標ip地址

常用的掃描類型:

1、-sP(ping的方式掃描,檢查主機在線與否,不發送任何報文到目的主機,想知道目標主機是否運行,而不想進行其它掃描,這掃描方式很常用)

2、-sL(僅僅列網段內出主機的狀態、端口等信息,查詢端口的話用

-p

port,port1……)

3、

-PS/PA/PU

[portlist](根據給定的端口用TCP或UDP報文探測:對於root用戶,這個選項讓nmap使用SYN包而不是ACK包來對目標主機進行掃描。如果主機正在運行就返回壹個RST包(或者壹個SYNACK包))

4、-sS(TCP同步掃描(TCP

SYN):發出壹個TCP同步包(SYN),然後等待回對方應)

5、

-sF

-sF

-sN(秘密FIN數據包掃描、聖誕樹

(Xmas

Tree)、空(Null)掃描模式使用-sF、-sX或者-sN掃描顯示所有的端口都是關閉的,而使用SYN掃

描顯示有打開的端口,妳可以確定目標主機可能運行的是Windwos系統)

6、-sU(UDP掃描:nmap首先向目標主機的每個端口發出壹個0字節的UDP包,如果我們收到端口不可達的ICMP消息,端口就是關閉的,否則我們就假設它是打開的)

7、-P0

(No

ping)(這個選項跳過Nmap掃描)

8、-PE/PP/PM

掃描類型的控制

1、sW

(對滑動窗口的掃描)

2、-sR(RPC掃描)

3、

-PE;

-PP;

-PM

(ICMP

類型的ping)

4、-PR

(ARP

類型的ping-n

(無

DNS

解析)

5、-R

(為所有的目標做DNS解析)

6、-sV(對服務版本的檢測)

常用的對主機的操作

1、-A或者-O(對操作系統的檢測)

2、-v(增加信息的詳盡程度)

3、-p(ports的範圍)

  • 上一篇:英國留學計算機專業好嗎,英國哪些大學計算機專業好
  • 下一篇:簡單的說說句子
  • copyright 2024編程學習大全網