海詩(shī)網(wǎng) 知識(shí)百科 linux抓包命令(linux抓包命令指定端口抓包)

linux抓包命令(linux抓包命令指定端口抓包)

linux抓包命令, linux系統(tǒng)下?lián)尠拿钍鞘裁??以下是詳?xì)介紹:

linux系統(tǒng)中抓取包的命令是tcpdump。

1.tcpdump命令簡(jiǎn)介是一個(gè)在命令行下運(yùn)行的包抓取工具。它允許用戶(hù)攔截和顯示連接到計(jì)算機(jī)的網(wǎng)絡(luò)發(fā)送或接收的TCP/IP和其他數(shù)據(jù)包。

Tcpdump適用于大多數(shù)類(lèi)Unix操作系統(tǒng)(如linux、BSD BSD)。類(lèi)Unix系統(tǒng)的Tcpdump需要使用libpcap這個(gè)庫(kù)來(lái)捕獲數(shù)據(jù),就像windows下的WinPcap一樣。

2、Tcpdump的形式:

例:TCP轉(zhuǎn)儲(chǔ)I eth 0 '端口1111' -X -c 3

-X告訴tcpdump命令,協(xié)議頭和包內(nèi)容需要精確顯示(tcpdump會(huì)以十六進(jìn)制和ASCII顯示),這是協(xié)議分析中的絕對(duì)利器。

Tcpdump采用命令行方式,其命令格式為:

tcpdump [ -adeflnNOpqStvx ] -c數(shù)量[ - F ]名文件]

[-i網(wǎng)絡(luò)接口] [-r文件名] [-s snaplen]

[-T類(lèi)型] [-w文件名] [表達(dá)式]

3.tcpdump選項(xiàng)介紹

-a:將網(wǎng)絡(luò)地址和廣播地址轉(zhuǎn)換成名稱(chēng);

-d:以人們能理解的匯編格式給出匹配包的代碼;

-dd:匹配包的代碼以C語(yǔ)言程序段的格式給出;

-ddd:以十進(jìn)制形式給出匹配包的代碼;

-e:在輸出行打印數(shù)據(jù)鏈路層的頭信息,包括源mac和目的mac,以及網(wǎng)絡(luò)層的協(xié)議;

-f:以數(shù)字形式打印外部互聯(lián)網(wǎng)地址;

-l:以緩沖線的形式進(jìn)行標(biāo)準(zhǔn)輸出;

-n:指定每個(gè)被監(jiān)聽(tīng)包中的域名會(huì)被轉(zhuǎn)換成IP地址并顯示,網(wǎng)絡(luò)地址不會(huì)被轉(zhuǎn)換成名稱(chēng);

-nn:指定每個(gè)被監(jiān)聽(tīng)數(shù)據(jù)包中的域名轉(zhuǎn)換成IP,端口由應(yīng)用名轉(zhuǎn)換成端口號(hào)來(lái)顯示。

-t:輸出的每一行都不打印時(shí)間戳;

-v:輸出一個(gè)稍微詳細(xì)的信息,比如可以在ip包中包含ttl和服務(wù)類(lèi)型信息;

-vv:輸出詳細(xì)的消息信息;

-c:收到指定數(shù)量的包后,tcpdump會(huì)停止;

-F:從指定文件中讀取表達(dá)式,忽略其他表達(dá)式;

-i:指定監(jiān)聽(tīng)的網(wǎng)絡(luò)接口;

-p:將網(wǎng)卡設(shè)置為非混雜模式,不能與主機(jī)或廣播一起使用。

-r :從指定的文件中讀取包(這些包一般通過(guò)-w選項(xiàng)產(chǎn)生);

-w :直接將包寫(xiě)入文件中,并不分析和打印出來(lái);

-s snaplen:snaplen表示從一個(gè)包中截取的字節(jié)數(shù)。0表示包不截?cái)?,抓完整的?shù)據(jù)包。默認(rèn)的話tcpdump 只顯示部分?jǐn)?shù)據(jù)包,默認(rèn)68字節(jié)。

-T :將監(jiān)聽(tīng)到的包直接解釋為指定的類(lèi)型的報(bào)文,常見(jiàn)的類(lèi)型有rpc (遠(yuǎn)程過(guò)程調(diào)用)和snmp(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議;)

-X:告訴tcpdump命令,需要把協(xié)議頭和包內(nèi)容都原原本本的顯示出來(lái)(tcpdump會(huì)以16進(jìn)制和ASCII的形式顯示),這在進(jìn)行協(xié)議分析時(shí)是絕對(duì)的利器。

linux抓包命令指定端口抓包

linux抓包命令,以上就是本文為您收集整理的linux抓包命令最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來(lái)自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/165698.html
      

linux遠(yuǎn)程連接命令(linux配置ssh遠(yuǎn)程連接)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢(xún): QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部