欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

網絡技術

Nmap命令使用介紹

NMap,也就是Network Mapper,是Linux下的網絡掃描和嗅探工具包。

 其基本功能有三個,一是探測一組主機是否在線;其次是掃描 主機端口,嗅探所提供的網絡服務;還可以推斷主機所用的操作系統 。Nmap可用于掃描僅有兩個節點的LAN,直至500個節點以上的網絡。Nmap 還允許用戶定制掃描技巧。通常,一個簡單的使用ICMP協議的ping操 作可以滿足一般需求;也可以深入探測UDP或者TCP端口,直至主機所 使用的操作系統;還可以將所有探測結果記錄到各種格式的日志中, 供進一步分析操作。 
  進行ping掃描,打印出對掃描做出響應的主機,不做進一步測試(如端口掃描或者操作系統探測): 
  nmap -sP 192.168.1.0/24 
  僅列出指定網絡上的每臺主機,不發送任何報文到目標主機: 
  nmap -sL 192.168.1.0/24 
  探測目標主機開放的端口,可以指定一個以逗號分隔的端口列表(如-PS22,23,25,80): 
  nmap -PS 192.168.1.234 
  使用UDP ping探測主機: 
  nmap -PU 192.168.1.0/24 
  使用頻率最高的掃描選項:SYN掃描,又稱為半開放掃描,它不打開一個完全的TCP連接,執行得很快: 
  nmap -sS 192.168.1.0/24 
  當SYN掃描不能用時,TCP Connect()掃描就是默認的TCP掃描: 
  nmap -sT 192.168.1.0/24 
  UDP掃描用-sU選項,UDP掃描發送空的(沒有數據)UDP報頭到每個目標端口: 
  nmap -sU 192.168.1.0/24 
  確定目標機支持哪些IP協議 (TCP,ICMP,IGMP等): 
  nmap -sO 192.168.1.19 
  探測目標主機的操作系統: 
  nmap -O 192.168.1.19 
  nmap -A 192.168.1.19 
  另外,nmap官方文檔中的例子: 
  nmap -v scanme. 
  這個選項掃描主機scanme中 所有的保留TCP端口。選項-v啟用細節模式。 
  nmap -sS -O scanme./24 
  進行秘密SYN掃描,對象為主機Saznme所在的“C類”網段 的255臺主機。同時嘗試確定每臺工作主機的操作系統類型。因為進行SYN掃描 和操作系統檢測,這個掃描需要有根權限。 
  nmap -sV -p 22,53,110,143,4564 198.116.0-255.1-127 
  進行主機列舉和TCP掃描,對象為B類188.116網段中255個8位子網。這 個測試用于確定系統是否運行了sshd、DNS、imapd或4564端口。如果這些端口 打開,將使用版本檢測來確定哪種應用在運行。 
  nmap -v -iR 100000 -P0 -p 80 
  隨機選擇100000臺主機掃描是否運行Web服務器(80端口)。由起始階段 發送探測報文來確定主機是否工作非常浪費時間,而且只需探測主機的一個端口,因 此使用-P0禁止對主機列表。 
  nmap -P0 -p80 -oX logs/pb-port80scan.xml -oG logs/pb-port80scan.gnmap 216.163.128.20/20 
  掃描4096個IP地址,查找Web服務器(不ping),將結果以Grep和XML格式保存。 
  host -l | cut -d -f 4 | nmap -v -iL - 
  進行DNS區域傳輸,以發現中的主機,然后將IP地址提供給 Nmap。上述命令用于GNU/Linux -- 其它系統進行區域傳輸時有不同的命令。 
  其他選項: 
  -p (只掃描指定的端口) 
  單個端口和用連字符表示的端口范 圍(如 1-1023)都可以。當既掃描TCP端口又掃描UDP端口時,可以通過在端口號前加上T: 或者U:指定協議。 協議限定符一直有效直到指定另一個。 例如,參數 -p U:53,111,137,T:21-25,80,139,8080 將掃描UDP 端口53,111,和137,同時掃描列出的TCP端口。 
  -F (快速 (有限的端口) 掃描)
編輯本段
使用
  一、安裝Nmap 
  Nmap要用到一個稱為“Windows包捕獲庫”的驅動程序WinPcap——如果你經常從網上下載流媒體電影,可能已經熟悉這個驅動程序——某些流媒體電影的地址是加密的,偵測這些電影的真實地址就要用到WinPcap。WinPcap的作用是幫助調用程序(即這里的Nmap)捕獲通過網卡傳輸的原始數據。WinPcap支持XP/2K/Me/9x全系列操作系統,下載得到的是一個執行文件,雙擊安裝,一路確認使用默認設置就可以了,安裝好之后需要重新啟動。 
  接下來下載Nmap(國內各大軟件網站也有,但一般版本更新略有滯后)。下載好之后解開壓縮,不需要安裝。除了執行文件nmap.exe之外,它還有下列參考文檔: 
  一 nmap-os-fingerprints:列出了500多種網絡設備和操作系統的堆棧標識信息。 
  二 nmap-protocols:Nmap執行協議掃描的協議清單。 
  三 nmap-rpc:遠程過程調用(RPC)服務清單,Nmap用它來確定在特定端口上監聽的應用類型。 
  四 nmap-services:一個TCP/UDP服務的清單,Nmap用它來匹配服務名稱和端口號。除了命令行版本之外,還提供了一個帶GUI的Nmap版本。和其他常見的Windows軟件一樣,GUI版本需要安裝,圖一就是GUI版Nmap的運行界面 
  二、常用掃描類型 
  解開Nmap命令行版的壓縮包之后,進入Windows的命令控制臺,再轉到安裝Nmap的目錄(如果經常要用Nmap,最好把它的路徑加入到PATH環境變量)。不帶任何命令行參數 
  。GUI版的功能基本上和命令行版本一樣,鑒于許多人更喜歡用命令行版本,本文后面的說明就以命令行版本為主。 下面是Nmap支持的四種最基本的掃描方式: 
  ⑴ TCP connect()端口掃描(-sT參數)。 
  ⑵ TCP同步(SYN)端口掃描(-sS參數)。 
  ⑶ UDP端口掃描(-sU參數)。 
  ⑷ Ping掃描(-sP參數)。 
  如果要勾畫一個網絡的整體情況,Ping掃描和TCP SYN掃描最為實用。Ping掃描通過發送ICMP (Internet Control Message Protocol,Internet控制消息協議)回應請求數據包和TCP應答(Acknowledge,簡寫ACK)數據包,確定主機的狀態,非常適合于檢測指定網段內正在運行的主機數量。 
  TCP SYN掃描一下子不太好理解,但如果將它與TCP connect()掃描比較,就很容易看出這種掃描方式的特點。在TCP connect()掃描中,掃描器利用操作系統本身的系統調用打開一個完整的TCP連接——也就是說,掃描器打開了兩個主機之間的完整握手過程(SYN,SYN-ACK,和ACK)。一次完整執行的握手過程表明遠程主機端口是打開的。 
  TCP SYN掃描創建的是半打開的連接,它與TCP connect()掃描的不同之處在于,TCP SYN掃描發送的是復位(RST)標記而不是結束ACK標記(即,SYN,SYN-ACK,或RST):如果遠程主機正在監聽且端口是打開的,遠程主機用SYN-ACK應答,Nmap發送一個RST;如果遠程主機的端口是關閉的,它的應答將是RST,此時Nmap轉入下一個端口。 
  Nmap支持豐富、靈活的命令行參數。例如,如果要掃描192.168.7網絡,可以用 192.168.7.x/24或192.168.7.0-255的形式指定IP地址范圍。指定端口范圍使用-p參數,如果不指定要掃描的端口,Nmap默認掃描從1到1024再加上nmap-services列出的端口。如果要查看Nmap運行的詳細過程,只要啟用verbose模式,即加上-v參數,或者加上-vv參數獲得更加詳細的信息。例如,nmap -sS 192.168.7.1-255 -p 20,21,53-110,30000- -v命令,表示執行一次TCP SYN掃描,啟用verbose模式,要掃描的網絡是192.168.7,檢測20、21、53到110以及30000以上的端口(指定端口清單時中間不要插入空格)。再舉一個例子,nmap -sS 192.168.7.1/24 -p 80掃描192.168.0子網,查找在 80端口監聽的服務器(通常是Web服務器)。 
  有些網絡設備,例如路由器和網絡打印機,可能禁用或過濾某些端口,禁止對該設備或跨越該設備的掃描。初步偵測網絡情況時,-host_timeout參數很有用,它表示超時時間,例如 nmap sS host_timeout 10000 192.168.0.1命令規定超時時間是10000毫秒。 
  網絡設備上被過濾掉的端口一般會大大延長偵測時間,設置超時參數有時可以顯著降低掃描網絡所需時間。Nmap會顯示出哪些網絡設備響應超時,這時你就可以對這些設備個別處理,保證大范圍網絡掃描的整體速度。當然,host_timeout到底可以節省多少掃描時間,最終還是由網絡上被過濾的端口數量決定。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 武陟县| 大方县| 深州市| 金寨县| 肥城市| 碌曲县| 十堰市| 罗甸县| 思南县| 曲靖市| 射洪县| 镇安县| 米脂县| 牟定县| 民权县| 突泉县| 涞水县| 余庆县| 滨海县| 宁河县| 博罗县| 东宁县| 石棉县| 九江县| 塘沽区| 左云县| 宜宾县| 大同县| 海门市| 自治县| 松溪县| 金塔县| 古田县| 桐柏县| 萨嘎县| 广南县| 团风县| 武夷山市| 古田县| 西吉县| 车险|