Wiresahrk抓包工具

2021-08-24 19:28:57 字數 2219 閱讀 3993

您可以從wikipedia [url]**上得到更多關於wireshark的資訊。

wireshark簡介:

wireshark是世界上最流行的網路分析工具。這個強大的工具可以捕捉網路中的資料,並為使用者提供關於網路和上層協議的各種資訊。與很多其他網路工具一樣,wireshark也使用

pcap network library來進行封包捕捉。可破解區域網內qq、郵箱、msn、賬號等的密碼!!

wireshark的原名是ethereal,新名字是2023年起用的。當時ethereal的主要開發者決定離開他原來供職的公司,並繼續開發這個軟體。但由於ethereal這個名稱的使用權已經被原

來那個公司註冊,wireshark這個新名字也就應運而生了。

wireshark使用說明:

protocol(協議):

可能的值: ether, fddi, ip, arp, rarp, decnet, lat, sca, moprc, mopdl, tcp and udp.

如果沒有特別指明是什麼協議,則預設使用所有支援的協議。

direction(方向):

可能的值: src, dst, src and dst, src or dst

如果沒有特別指明**或目的地,則預設使用 "src or dst" 作為關鍵字。

例如,"host 10.2.2.2"與"src or dst host 10.2.2.2"是一樣的。

host(s):

可能的值: net, port, host, portrange.

如果沒有指定此值,則預設使用"host"關鍵字。

例如,"src 10.1.1.1"與"src host 10.1.1.1"相同。

logical operations(邏輯運算):

可能的值:not, and, or.

否("not")具有最高的優先順序。或("or")和與("and")具有相同的優先順序,運算時從左至右進行。

例如,"not tcp port 3128 and tcp port 23"與"(not tcp port 3128) and tcp port 23"相同。

"not tcp port 3128 and tcp port 23"與"not (tcp port 3128 and tcp port 23)"不同。

例子:capture捉包:

tcp dst port 21 顯示目的tcp埠為21的封包。

src portrange 2000-2500 顯示**為udp或tcp,並且埠號在2000至2500範圍內的封包。

not imcp 顯示除了icmp以外的所有封包。(icmp通常被ping工具使用)

(src host 10.4.1.12 or src net 10.6.0.0/16) and tcp dst portrange 200-10000 and dst net 10.0.0.0/8

顯示**ip為10.4.1.12或者**網路為10.6.0.0/16,目的地tcp埠號在200至10000之間,並且目的位於網路10.0.0.0/8內的所有封包。

注意事項:

當使用關鍵字作為值時,需使用反斜槓「\」。

"ether proto \ip" (與關鍵字"ip"相同).

這樣寫將會以ip協議作為目標。

"ip proto \icmp" (與關鍵字"icmp"相同).

這樣寫將會以ping工具常用的icmp作為目標。

可以在"ip"或"ether"後面使用"multicast"及"broadcast"關鍵字。

當您想排除廣播請求時,"no broadcast"就會非常有用。

分析:ftp\http\ip\udp\tcp\ipx\dns 可以單獨顯示某種協議。

tcp.port eq 25 or icmp 顯示tcp埠為25或imcp的包

tcp.dstport == 25 顯示目的tcp埠號為25的封包。

tcp.port == 80 || udp.port == 80 顯示tcp埠為25或udp埠是80的包

eth.addr == 00-1c-23-27-72-1e 顯示mac位址是 00-1c-23-27-72-1e的包

tcp.flags 顯示包含tcp標誌的封包。

tcp.flags.syn == 0x02 顯示包含tcp syn標誌的封包。

http.request.uri matches "gl=se$" 匹配url中最後字元是gl=se的封包。

[url]

以上內容**:[url]

Wiresahrk抓包工具

您可以從wikipedia url 上得到更多關於wireshark的資訊。wireshark簡介 wireshark是世界上最流行的網路分析工具。這個強大的工具可以捕捉網路中的資料,並為使用者提供關於網路和上層協議的各種資訊。與很多其他網路工具一樣,wireshark也使用 pcap networ...

抓包工具分析

寫乙個抓包工具專案的分析吧。前幾天接到乙個需求,大致是做乙個高效能的抓包和協議分析工具,抓出的包儲存到檔案裡,效能要求是500mb s。客戶要求是乙個開放式框架來開發這個工具,既要完成大概5種協議的協議頭分析,也要能夠方便開發新的協議分析外掛程式。整個專案的框架為 框架程式 配置檔案 外掛程式。其中...

資料 抓包工具

android 前言 對於移動端應用來說,常常是需要進行抓包分析資料引數的,android抓包常規想到的解決方案就是通過adb tcpdump生成抓包檔案後,上傳至pc端,再通過wirshark檢視抓包的資料,但是,對於android應用來說,客戶端與服務端的互動更多的是以rest介面服務形式的,多...