說(shuō)起Wireshark就不得不提Ethereal了,Ethereal和在 Windows系統(tǒng)中常用的sniffer pro并稱網(wǎng)絡(luò)嗅探工具雙雄,不過(guò)和sniffer pro不同的是Ethereal在Linux類系統(tǒng)中應(yīng)用更為廣泛。而Wireshark軟件則是Ethereal的后續(xù)版本,他是在Ethereal被 收購(gòu)后推出的最新網(wǎng)絡(luò)嗅探軟件,在功能上比前身更加強(qiáng)大。
使用Wireshark時(shí)最常見的問(wèn)題,是當(dāng)您使用默認(rèn)設(shè)置時(shí),會(huì)得到大量冗余信息,以至于很難找到自己需要的部分。
兩種過(guò)濾器的目的是不同的。 捕捉過(guò)濾器是數(shù)據(jù)經(jīng)過(guò)的第一層過(guò)濾器,它用于控制捕捉數(shù)據(jù)的數(shù)量,以避免產(chǎn)生過(guò)大的日志文件。 顯示過(guò)濾器是一種更為強(qiáng)大(復(fù)雜)的過(guò)濾器。它允許您在日志文件中迅速準(zhǔn)確地找到所需要的記錄。 兩種過(guò)濾器使用的語(yǔ)法是完全不同的。
1. 捕捉過(guò)濾器
![]() 可能的值: ether, fddi, ip, arp, rarp, decnet, lat, sca, moprc, mopdl, tcp and udp. 如果沒(méi)有特別指明是什么協(xié)議,則默認(rèn)使用所有支持的協(xié)議。 ![]() 可能的值: src, dst, src and dst, src or dst 如果沒(méi)有特別指明來(lái)源或目的地,則默認(rèn)使用 "src or dst" 作為關(guān)鍵字。 例如,"host 10.2.2.2"與"src or dst host 10.2.2.2"是一樣的。 ![]() 可能的值: net, port, host, portrange. 如果沒(méi)有指定此值,則默認(rèn)使用"host"關(guān)鍵字。 例如,"src 10.1.1.1"與"src host 10.1.1.1"相同。 ![]() 可能的值:not, and, or. 否("not")具有最高的優(yōu)先級(jí)。或("or")和與("and")具有相同的優(yōu)先級(jí),運(yùn)算時(shí)從左至右進(jìn)行。 例如, "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)"不同。 ? 例子:
?
2.
顯示過(guò)濾器:
![]() 您可以使用大量位于OSI模型第2至7層的協(xié)議。點(diǎn)擊"Expression..."按鈕后,您可以看到它們。 比如:IP,TCP,DNS,SSH ![]() 您同樣可以在如下所示位置找到所支持的協(xié)議: ![]() ![]() Wireshark的網(wǎng)站提供了對(duì)各種 協(xié)議以及它們子類的說(shuō)明 。 ![]() 協(xié)議的子類。 點(diǎn)擊相關(guān)父類旁的"+"號(hào),然后選擇其子類。 ![]() ![]() 可以使用6種比較運(yùn)算符:
![]()
讓我們舉個(gè)例子: "tcp.dstport 80 xor tcp.dstport 1025" 只有當(dāng)目的TCP端口為80或者來(lái)源于端口1025(但又不能同時(shí)滿足這兩點(diǎn))時(shí),這樣的封包才會(huì)被顯示。
換句話說(shuō),顯示的封包將會(huì)為: 來(lái)源IP:除了10.1.2.3以外任意;目的IP:任意 以及 來(lái)源IP:任意;目的IP:除了10.4.5.6以外任意
換句話說(shuō),顯示的封包將會(huì)為: 來(lái)源IP:除了10.1.2.3以外任意;同時(shí)須滿足,目的IP:除了10.4.5.6以外任意
|
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
