導航:首頁 > 網路共享 > 網路流量分析軟體shark

網路流量分析軟體shark

發布時間:2022-04-12 05:17:00

1. wireshark怎麼抓包分析網路故障實戰

【WireShark概覽】
1、Wireshark 是網路報文分析工具。網路報文分析工具的主要作用是嘗試捕獲網路報文, 並嘗試顯示報文盡可能詳細的內容。過去的此類工具要麼太貴,要麼是非公開的。 直到Wireshark(Ethereal)出現以後,這種情況才得以改變。Wireshark可以算得上是今天能使用的最好的開源網路分析軟體。2、WireShark簡史:1997年,Gerald Combs 需要一個工具追蹤網路問題,並且想學習網路知識。所以他開始開發Ethereal (Wireshark項目以前的名稱) 以解決自己的需求。1998年,Ethreal0.2.0版誕生了。此後不久,越來越多的人發現了它的潛力,並為其提供了底層分析。2006年Ethreal改名為Wireshark。2008年,在經過了十年的發展後,Wireshark發布了1.0版本。3、WireShark的主要作用,就是可以抓取各種埠的報文,包括有線網口、無線網口、USB口、LoopBack口等等,從而就可以很方便地進行協議學習、網路分析、系統排錯等後續任務。4、不同平台下的WireShark:目前WireShark支持幾乎所有主流報文文件,包括pcap,cap ,pkt,enc等等。但是不同平台下的WireShark卻有功能上的不同。總體來說,Linux版本WireShark的功能和特性比Windows版本的要豐富和強大。例如,Linux版本的WireShark可以直接抓取USB介面報文,而Windows版本就不行。

Figure 1,Linux下的WireShark

Figure 2,Windows下WireShark

Figure 3,各平台下的WireShark所支持的協議

各平台下的WireShark支持的協議如上圖所示。從圖中可以看到Linux下的版本功能最強大,由於平台本身特性,可以使WireShark幾乎支持所有協議。但由於我們平時工作中主要抓取乙太網報文,且絕大部分的操作系統都是Windows,所以本文還是以Windows平台下的WireShark為例來進行說明。

如何正確使用WireShark抓取報文】
1、WireShark組網拓撲。為了抓到HostA與HostB之間的報文,下面介紹幾種WireShark組網。
i.在線抓取:如果WireShark本身就是組網中的一部分,那麼,很簡單,直接抓取報文就行了。

ii. 串聯抓取:串聯組網是在報文鏈路中間串聯一個設備,利用這個中間設備來抓取報文。這個中間設備可以是一個HUB,利用HUB會對域內報文進行廣播的特性,接在HUB上的WireShark也能收到報文。

若是WireShark有雙網卡,正確設置網路轉發,直接串接在鏈路上。

也可以利用Tap分路器對來去的報文進行分路,把報文引到WireShark上。

串聯組網的好處是報文都必須經過中間設備,所有包都能抓到。缺點是除非原本就已經規劃好,不然要把報文鏈路斷開,插入一個中間設備,會中斷流量,所以一般用於學習研究,不適用於實際業務網以及工業現場乙太網。

iii. 並聯抓取:並聯組網是將現有流量通過現網設備本身的特性將流量引出來。
若是網路本身通過HUB組網的,那麼將WireShark連上HUB就可以。

若是交換機組網,那直接連上也能抓取廣播報文。

當然,最常用的還是利用交換機的鏡像功能來抓包。

並聯組網的優點是不用破壞現有組網,適合有業務的在線網路以及工業現場乙太網。缺點是HUB組網已經不常見,而交換機組網的設備開啟鏡像後,對性能有非常大的影響。

2、 WireShark的安裝。WireShark是免費開源軟體,在網上可以很輕松獲取到。Windows版的WireShark分為32位而64位兩個版本,根據系統的情況來決定安裝哪一個版本,雖然64位系統裝32位軟體也能使用,但裝相應匹配的版本,兼容性及性能都會好一些。在Windows下,WireShark的底層抓包工具是Winpcap,一般來說WireShark安裝包內本身就包含了對應可用版本的Winpcap,在安裝的時候注意鉤選安裝就可以。安裝過程很簡單,不再贅述。

3、使用WireShark抓取網路報文。Step1. 選擇需要抓取的介面,點選Start就開始抓包。

4、使用WireShark抓取MPLS報文。對於mpls報文,wireshark可以直接抓取帶MPLS標簽的報文。

5、使用WireShark抓取帶Vlan Tag的報文。早期網卡的驅動不會對VLAN TAG進行處理,而是直接送給上層處理,在這種環境下,WireShark可以正常抓到帶VLAN TAG的報文。而Intel,broadcom,marvell的網卡則會對報文進行處理,去掉TAG後再送到上層處理,所以WireShark在這種情況下通常抓不到VLAN TAG。這時我們需要針對這些網卡做一些設置,WireShark才能夠抓取帶VLAN TAG的報文。1). 更新網卡的最新驅動。2). 按照以下說明修改注冊表:a) Intel:HKEY_LOCAL_MACHINE\SYSTEM \ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} \00xx(where xx is the instance of the network adapter that you need to see tags on. )PCI或者PCI-X網卡增加dword:MonitorModeEnabled,通常設置為1即可 0 - disabled (Do not store bad packets, Do not store CRCs, Strip 802.1Q vlan tags) 1 - enabled (Store bad packets. Store CRCs. Do not strip 802.1Q vlan tags) PCI-Express網卡增加dword:MonitorMode,通常設置為1即可 0 - disabled (Do not store bad packets, Do not store CRCs, Strip 802.1Q vlan tags) 1 - enabled (Store bad packets. Store CRCs. Do not strip 802.1Q vlan btag) 2 - enabled strip vlan (Store bad packets. Store CRCs. Strip 802.1Q vlan tag as normal);b) Broadcom:在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet下搜索,找到"TxCoalescingTicks"並確認這是唯一的,增加一個新的字元串值"PreserveVlanInfoInRxPacket",賦值1。c) Marvell Yukon 88E8055 PCI-E 千兆網卡:"HKLM\SYSTEM \CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318} \000"(where 000 is the number of the folder for the Marvel ethernet controller)增加DWORD:SkDisableVlanStrip:1;3). 以Intel網卡為例,對網卡進行配置。選擇Intel網卡的本地連接,右鍵屬性

點擊「配置」按鈕。

在VLAN選項卡中,加入任意一個VLAN,激活介面的VLAN TAG上送功能。此時可以把「本地連接」介面看成是一個Trunk介面。

配置完VLAN後,如果發現系統禁用了「本地連接」介面,則只要啟用它,會看到網路連接中會出現一個新的子介面「本地連接2」。

在WireShark上查看抓取「本地連接」介面的報文。

可以看到已經可以抓到有VLAN TAG的報文了。

由於此時的子介面都是有VLAN屬性的,所以無法當成正常的網卡來用。如果想要在抓VLAN包的同時,還能夠與網路正常通信,只要再新建一個未標記的VLAN就行。

這時,會生成一個對應的子介面「本地連接3」,在這個介面上正確配置網路參數,就可以正常通信了。

2. 有沒有會用wireshark的

除非能讓流量都經過你的網卡,否則全網流量基本不可能.(所以要用鏡像口或者用hub)
統計性能:wireshark倒是有統計菜單,可以統計出各種協議的流量什麼的,比如包數和位元組數,也有速率。

顯示實際信息?這是什麼意思呢? 你可以隨便去wireshark網站上下載一些截包,各種類型的都有。wireshark能分析出來。比如voip這塊的rtp流就有高級的分析選項。

明文?直接去下載一個ftp的截包就可以了。telnet也可以,很多早期協議都是明文傳輸的。

3. 如何用wireshark查看網路流量

(1)確定Wireshark的位置。如果沒有一個正確的位置,啟動Wireshark後會花費很長的時間捕獲一些與自己無關的數據。
(2)選擇捕獲介面。一般都是選擇連接到Internet網路的介面,這樣才可以捕獲到與網路相關的數據。否則,捕獲到的其它數據對自己也沒有任何幫助。
(3)使用捕獲過濾器。通過設置捕獲過濾器,可以避免產生過大的捕獲文件。這樣用戶在分析數據時,也不會受其它數據干擾。而且,還可以為用戶節約大量的時間。

(4)使用顯示過濾器。通常使用捕獲過濾器過濾後的數據,往往還是很復雜。為了使過濾的數據包再更細致,此時使用顯示過濾器進行過濾。
(5)使用著色規則。通常使用顯示過濾器過濾後的數據,都是有用的數據包。如果想更加突出的顯示某個會話,可以使用著色規則高亮顯示。
(6)構建圖表。如果用戶想要更明顯的看出一個網路中數據的變化情況,使用圖表的形式可以很方便的展現數據分布情況。即可查看網路流量。

4. Wireshark流量分析軟體解析pcap格式數據包的每條數據流是不是雙向傳輸的

不是的.
pcap文件中的,或者現場抓包得到的,都是乙太網中的網路數據包.是以數據包為單位的.你在wireshark中上面列表中看到的每一行,都是一個乙太網數據包.而機器之間的通信,都是需要經過多個數據包的發送與接收,才能完成的.
你可以在上面的filter那裡設置過濾的協議,將列表中雜亂的數據包過濾一下,僅顯示某個協議的數據包,列表中,就都是這個協議及這個協議承載的協議的數據包了.
至於雙向傳輸,也需要多個數據包的傳輸交互理解後,才可以完成,所以每個數據包肯定是單向的.
數據流的含義比較模糊,不是很確定,所以不方便回答

5. 有哪些抓包工具

第五名:TCPDump(網路類)

根據白帽子黑客抓包工具的使用率,將TCPmp排在第五的位置。

第一名:BurpSuite (web 報文)

BurpSuite是現在Web安全滲透的必備工具。

它是一個集成平台,平台中匯集了可以用來攻擊web應用的工具,這些工具有很多介面,共享一個擴展性比較強的框架。

6. wireshark如何抓取別人電腦的數據包

1、在電腦中,打開wireshark軟體。

7. wireshark win64軟體怎麼用

什麼是wireshark
Wireshark 是世界上最流行的網路分析工具。這個強大的工具可以捕捉網路
中的數據,並為用戶提供關於網路和上層協議的各種信息。與很多其他網路工具
一樣,wireshark 也使用pcap network library 來進行封包捕捉。
下載wireshark
網路搜索wireshark 的官方主頁,我們可以下載wireshark 的安裝文件,在這里我們既可以下載到最新的發布版本軟體安裝文件,
也可以下載到以前發布的舊版本軟體安裝文件。
Wireshark 支持多個操作系統,在下載安裝文件的時候注意選擇與自己PC
的操作系統匹配的安裝文件。下面的介紹我們都是以windows XP 系統為例。
選擇組件(Choose Components)
Wireshark——GUI 網路分析工具
TSshark-TShark ——命令行的網路分析工具
插件/擴展(Wireshark,TShark 分析引擎):
 Dissector Plugins——分析插件:帶有擴展分析的插件
 Tree Statistics Plugins——樹狀統計插件:統計工具擴展
 Mate - Meta Analysis and Tracing Engine (experimental)——可配置的
顯示過濾引擎。
 SNMP MIBs——SNMP,MIBS 的詳細分析。
Tools/工具(處理捕捉文件的附加命令行工具)。
 Editcap 是一個讀取捕捉文件的程序,還可以將一個捕捉文件力的部分或
所有信息寫入另一個捕捉文件。
 Tex2pcap 是一個讀取ASCII hex,寫入數據到libpcap 個文件的程序。
 Mergecap 是一個可以將多個播捉文件合並為一個的程序。
 Capinfos 是一個顯示捕捉文件信息的程序。
User』s Guide 用戶手冊——本地安裝的用戶手冊。如果不安裝用戶手冊,幫
助菜單的大部分按鈕的結果可能就是訪問internet。

選擇附加任務(Select Additional Tasks)
Start Menu Item——增加一些快捷方式到開始菜單
Desktop Icon——增加Wireshark 圖標到桌面
Quick Launch Icon——增加一個Wireshark 圖標到快速啟動工具欄
Associate file extensions to Wireshark-Wireshark——將捕捉包默認打開方式關
聯到Wireshark

5
選擇安裝目錄(Choose Install Location)
安裝路徑默認為C 盤,用戶可以根據自己的需求更改默認安裝路徑。
步驟閱讀
6
安裝WinPcap(Install WinPcap)

Wireshark 安裝包里包含了最新版的WinPcap 安裝包。如果您沒有安裝
WinPcap 。您將無法捕捉網路流量。但是您還是可以打開以保存的捕捉包文件。
當一切都選擇完成後,點擊安裝按鈕等待完成安裝即可。

8. 流量,wireshark。+metasploit幹嘛用嗎

咨詢記錄 · 回答於2021-11-03

9. 網路數據包分析軟體

目前使用的比較多的網路數據包分析軟體主要有:Wireshark(或者是:Ethereal)。依靠這些軟體抓取需要的信息包:首先可以根據自己的需要,設置各種靈活的過濾條件,捕獲你所需要的信息包,然後對各種抓取到的信息包進行數據包分析,尤其在網路出現各種故障時,該技術顯得特別有用。另外,就是可以捕獲到非加密傳輸的用戶名和密碼。(例如:ftp 傳輸、telnet傳輸等都是明文傳輸)

10. 適合Windows7的網路抓包工具有哪些

1、sniffer

嗅探器是一種監視網路數據運行的軟體設備,協議分析器既能用於合法網路管理也能用於竊取網路信息。網路運作和維護都可以採用協議分析器:如監視網路流量、分析數據包、監視網路資源利用、執行網路安全操作規則、鑒定分析網路數據以及診斷並修復網路問題等等。非法嗅探器嚴重威脅網路安全性,這是因為它實質上不能進行探測行為且容易隨處插入,所以網路黑客常將它作為攻擊武器。

2、wireshark

Wireshark(前稱Ethereal)是一個網路封包分析軟體。網路封包分析軟體的功能是擷取網路封包,並盡可能顯示出最為詳細的網路封包資料。Wireshark使用WinPCAP作為介面,直接與網卡進行數據報文交換。

3、WinNetCap

使用WinPcap開發包,嗅探流過網卡的數據並智能分析過濾,快速找到所需要的網路信息(音樂、視頻、圖片等)。

4、WinSock Expert

這是一個用來監視和修改網路發送和接收數據的程序,可以用來幫助您調試網路應用程序,分析網路程序的通信協議(如分析OICQ的發送接收數據),並且在必要的時候能夠修改發送的數據。

閱讀全文

與網路流量分析軟體shark相關的資料

熱點內容
網路密碼怎麼弄開 瀏覽:496
家用路由器燈亮但無網路 瀏覽:505
徐州移動網路服務套餐 瀏覽:375
網路安全支付方式 瀏覽:845
在家裡玩lol網路不穩定怎麼辦 瀏覽:843
設置完愛快網路時快時慢 瀏覽:194
能打開網路共享的電視播放器軟體 瀏覽:18
如何監控企業網路安全 瀏覽:10
類似稀飯的網路用語有哪些 瀏覽:911
如何更改筆記本專享網路 瀏覽:615
設置網路收費 瀏覽:259
怎麼提高自己手機的網路速度 瀏覽:33
移動網路調測費 瀏覽:663
如何做好網路編輯一職 瀏覽:519
電腦時間網路校正軟體 瀏覽:32
夏普201nv復印機設置網路 瀏覽:64
美圖網路手機版下載安裝 瀏覽:717
怎樣增強網路信號和網速 瀏覽:870
5g網路干擾路由器么 瀏覽:847
數字共享網路 瀏覽:12

友情鏈接