婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux的命令行下抓包工具tcpdump的使用圖文介紹

Linux的命令行下抓包工具tcpdump的使用圖文介紹

熱門標簽:旅游路書地圖標注 百度地圖地圖標注客服多少 廣東電話機器人開戶 成都米蘭申請 iphone地圖標注我的店鋪 適用的400電話辦理 ai智能外呼系統是什么 百度ai電銷機器人排名 哪種品牌的400電話申請

我們使用Linux服務器,有些時候需要抓取其中的數據包進行分析攻擊的類型以及特征,這樣就可以根據特征在防火墻上面進行攔截防護了,在Linux的命令行里邊我們需要借助tcpdump軟件進行抓包,下面小編與大家分享一下tcpdump的使用,希望對大家有所幫助,謝謝。

工具/原料

Centos 6.5 服務器

電腦一臺

方法/步驟

1、默認系統里邊沒有安裝有tcpdump的,無法直接使用

2、這里我們可以使用yum來直接安裝它

yum install -y tcpdump

3、如果忘記了這個軟件的用法,我們可以使用 tcpdump --help 來查看一下使用方法

4、一般我們的服務器里邊只有一個網卡,使用tcpdump可以直接抓取數據包,但是這樣查看太麻煩了,所以都會添加參數來進行獲取的。

例如我截取本機(192.168.31.147)和主機114.114.114.114之間的數據

tcpdump -n -i eth0 host 192.168.31.147 and 114.114.114.114

5、還有截取全部進入服務器的數據可以使用以下的格式

tcpdump -n -i eth0 dst 192.168.31.147

或者服務器有多個IP 可以使用參數

tcpdump -n -i eth0 dst 192.168.31.147  or  192.168.31.157

6、我們抓取全部進入服務器的TCP數據包使用以下的格式,大家可以參考下

 tcpdump -n -i eth0 dst 192.168.31.147 or 192.168.31.157 and tcp

從本機出去的數據包

tcpdump -n -i eth0 src 192.168.31.147 or 192.168.31.157

tcpdump -n -i eth0 src 192.168.31.147 or 192.168.31.157 and port ! 22 and tcp

或者可以條件可以是or  和 and  配合使用即可篩選出更好的結果。

注意事項

使用還是比較簡單的,可以考慮把數據包保存再拷出來,然后用wireshark進行圖形查看更好理解。

以上就是Linux的命令行下抓包工具tcpdump的使用圖文介紹,希望能對大家有所幫助!

Linux抓包工具tcpdump詳細使用方法

tcpdump是一個Sniffer工具,實際上就是一個網絡上的抓包工具,同時還可以對抓到的包進行分析。一般系統都默認安裝。

tcpdump命令說明

tcpdump采用命令行方式,它的命令格式為:
tcpdump [ -adeflnNOpqStvx ] [ -c 數量 ] [ -F 文件名 ]
[ -i 網絡接口 ] [ -r 文件名] [ -s snaplen ]
[ -T 類型 ] [ -w 文件名 ] [表達式 ]

tcpdump的選項介紹:

-a    將網絡地址和廣播地址轉變成名字;
-d    將匹配信息包的代碼以人們能夠理解的匯編格式給出;
-dd    將匹配信息包的代碼以c語言程序段的格式給出;
-ddd    將匹配信息包的代碼以十進制的形式給出;
-e    在輸出行打印出數據鏈路層的頭部信息;
-f    將外部的Internet地址以數字的形式打印出來;
-l    使標準輸出變為緩沖行形式;
-n    不把網絡地址轉換成名字;
-t    在輸出的每一行不打印時間戳;
-v    輸出一個稍微詳細的信息,例如在ip包中可以包括ttl和服務類型的信息;
-vv    輸出詳細的報文信息;
-c    在收到指定的包的數目后,tcpdump就會停止;
-F    從指定的文件中讀取表達式,忽略其它的表達式;
-i    指定監聽的網絡接口;
-r    從指定的文件中讀取包(這些包一般通過-w選項產生);
-w    直接將包寫入文件中,并不分析和打印出來;
-T    將監聽到的包直接解釋為指定的類型的報文,常見的類型有rpc (遠程過程 調用)和snmp(簡單       網絡管理協議;)
-s 設置抓包大小限制,默認抓包大小限制在96個BYTE(包括以太網幀)。修改參數為:-s 0。0 則忽略包的大小限制,按包的長度實際長度抓取。
例:tcpdump -vv tcp port 5270 -c 100 -s 1500 -w /opt/sniffer.pack

ubuntu下tcpdump報錯:Permission denied

在ubuntu10.10下執行腳本,當使用了tcpdump進行抓包的時候,報了下面的錯誤;
sudo tcpdump -w test1.log
tcpdump: test1.log: Permission denied
開始以為是用戶權限的問題,后來換用root賬戶還是不行,經搜索,是AppArmor的問題。

解決方案如下:

先查看當前的tcpdump的模式:
grep tcpdump /sys/kernel/security/apparmor/profiles
/usr/sbin/tcpdump (enforce)
上面顯示是enforce模式,所以有這個問題,把它改成complain模式:
aa-complain /usr/sbin/tcpdump ------ This will change it to complain
再次使用tcpdump 并寫文件的時候就沒問題了。
想在轉換成enforce模式時:
aa-enforce /usr/sbin/tcpdump ----- This will renable the AppArmor profile for tcpdump

tcpdump的表達式

表達式是一個正則表達式,tcpdump利用它作為過濾報文的條件,如果一個報文滿足表達式的條件,則這個報文將會被捕獲。如果沒有給出任何條件,則網絡上所有的信息包將會被截獲。在表達式中一般如下幾種類型的關鍵字。

第一種是關于類型的關鍵字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一臺主機,net 202.0.0.0 指明 202.0.0.0是一個網絡地址,port 23 指明端口號是23。如果沒有指定類型,缺省的類型是host.

第二種是確定傳輸方向的關鍵字,主要包括src , dst ,dst or src, dst and src ,這些關鍵字指明了傳輸的方向。舉例說明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的網絡地址是202.0.0.0 。如果沒有指明方向關鍵字,則缺省是src or dst關鍵字。

第三種是協議的關鍵字,主要包括fddi,ip,arp,rarp,tcp,udp等類型。Fddi指明是在FDDI(分布式光纖數據接口網絡)上的特定的網絡協議,實際上它是”ether”的別名,fddi和ether具有類似的源地址和目的地址,所以可以將fddi協議包當作ether的包進行處理和分析。其他的幾個關鍵字就是指明了監聽的包的協議內容。如果沒有指定任何協議,則tcpdump將會監聽所有協議的信息包。

除了這三種類型的關鍵字之外,其他重要的關鍵字如下:gateway, broadcast,less,greater,還有三種邏輯運算,取非運算是 ‘not ‘ ‘! ‘, 與運算是’and’,'’;或運算 是’or’ ,’││’;這些關鍵字可以組合起來構成強大的組合條件來滿足人們的需要,下面舉幾個例子來說明。

A)想要截獲所有210.27.48.1 的主機收到的和發出的所有的數據包:

tcpdump host 210.27.48.1

B)想要截獲主機210.27.48.1 和主機210.27.48.2 或210.27.48.3的通信,使用命令:(在命令行中使用 括號時,一定要轉義)

tcpdump host 210.27.48.1 and (210.27.48.2 or 210.27.48.3 )

C)如果想要獲取主機210.27.48.1除了和主機210.27.48.2之外所有主機通信的ip包,使用命令:

tcpdump ip host 210.27.48.1 and ! 210.27.48.2

D)如果想要獲取主機210.27.48.1接收或發出的telnet包,使用如下命令:

tcpdump tcp port 23 and host 210.27.48.1

E)如果想要獲取當前主機的某端口的數據,使用如下命令:

tcpdump -i eth1 -s 0 -l -w - dst port 4317 | strings

tcpdump的輸出結果

下面我們介紹幾種典型的tcpdump命令的輸出信息

A)數據鏈路層頭信息

使用命令

tcpdump --e host ice

例子:

ice 是一臺裝有linux的主機,她的MAC地址是0:90:27:58:AF:1A,H219是一臺裝有SOLARIC的SUN工作站,它的MAC地址是8:0:20:79:5B:46;上一條命令的輸出結果如下所示:

21:50:12.847509 eth0  ice.telnet 0:0(0) ack 22535 win 8760 (DF)

分析:21:50:12是顯示的時間, 847509是ID號,eth0 表示從網絡接口eth0 接受該數據包,eth0 >表示從網絡接口設備發送數據包, 8:0:20:79:5b:46是主機H219的MAC地址,它表明是從源地址H219發來的數據包. 0:90:27:58:af:1a是主機ICE的MAC地址,表示該數據包的目的地址是ICE . ip 是表明該數據包是IP數據包,60 是數據包的長度, h219.33357 > ice.telnet 表明該數據包是從主機H219的33357端口發往主機ICE的TELNET(23)端口. ack 22535 表明對序列號是222535的包進行響應. win 8760表明發送窗口的大小是8760.

B)ARP包的TCPDUMP輸出信息

使用命令

tcpdump arp

得到的輸出結果是:

22:32:42.802509 eth0 > arp who-has route tell ice (0:90:27:58:af:1a)
22:32:42.802902 eth0 arp reply route is-at 0:90:27:12:10:66 (0:90:27:58:af:1a)

分析: 22:32:42是時間戳, 802509是ID號, eth0 >表明從主機發出該數據包, arp表明是ARP請求包, who-has route tell ice表明是主機ICE請求主機ROUTE的MAC地址。 0:90:27:58:af:1a是主機ICE的MAC地址。

C)TCP包的輸出信息

用TCPDUMP捕獲的TCP包的一般輸出信息是:

src > dst: flags data-seqno ack window urgent options

src > dst:表明從源地址到目的地址, flags是TCP包中的標志信息,S 是SYN標志, F (FIN), P (PUSH) , R (RST) “.” (沒有標記); data-seqno是數據包中的數據的順序號, ack是下次期望的順序號, window是接收緩存的窗口大小, urgent表明數據包中是否有緊急指針. Options是選項.

D)UDP包的輸出信息

用TCPDUMP捕獲的UDP包的一般輸出信息是:

route.port1 > ice.port2: udp lenth

UDP十分簡單,上面的輸出行表明從主機ROUTE的port1端口發出的一個UDP數據包到主機ICE的port2端口,類型是UDP, 包的長度是lenth。

附:現在一般用這樣用:

sudo tcpdump -s 0 -nX host 172.27.193.234 -i eth1

這篇文章就介紹到這了,更多可以繼續查看下面的相關文章。

標簽:汕頭 大連 泰安 紹興 茂名 陜西 遼陽 玉林

巨人網絡通訊聲明:本文標題《Linux的命令行下抓包工具tcpdump的使用圖文介紹》,本文關鍵詞  Linux,的,命令行,下抓包,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux的命令行下抓包工具tcpdump的使用圖文介紹》相關的同類信息!
  • 本頁收集關于Linux的命令行下抓包工具tcpdump的使用圖文介紹的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久亚区不卡日本| 国产精品成人免费精品自在线观看| 日韩精品中文字幕一区二区三区| 亚洲国产美女搞黄色| 色国产综合视频| 亚洲视频中文字幕| 亚洲免费观看高清完整版在线观看| 中文字幕av一区二区三区免费看 | 51精品国自产在线| 亚洲电影在线播放| 欧美亚州韩日在线看免费版国语版| 国产精品美女www爽爽爽| 韩国av一区二区三区| 久久精品亚洲国产奇米99| 国产欧美日韩在线| 日韩欧美中文字幕制服| 欧美视频完全免费看| 综合激情网...| 精品欧美一区二区三区精品久久 | 久久久www成人免费毛片麻豆 | 成人免费高清在线| 国产精品一区二区三区四区| 精品亚洲porn| 大桥未久av一区二区三区中文| 成人午夜激情在线| 成人精品视频.| 色网站国产精品| 欧美色图第一页| 日韩视频一区二区三区在线播放| 日韩三级中文字幕| 国产午夜精品一区二区三区视频| 中文欧美字幕免费| 亚洲精品欧美激情| 日本欧美肥老太交大片| 国产精品中文字幕日韩精品| 成人手机电影网| 日本韩国欧美在线| 欧美一区二区三区免费大片 | 中文字幕一区二区视频| 伊人色综合久久天天人手人婷| 亚洲理论在线观看| 三级亚洲高清视频| 国内精品免费**视频| 粉嫩av一区二区三区| 91亚洲资源网| 欧美精品视频www在线观看| 日韩美女主播在线视频一区二区三区| 欧美成va人片在线观看| 国产精品伦理一区二区| 亚洲福利一区二区| 国产999精品久久久久久绿帽| 91黄视频在线| 国产亚洲一区二区三区四区| 亚洲一级二级在线| 国产高清精品久久久久| 欧美日韩一卡二卡三卡| 国产精品污www在线观看| 日韩和欧美一区二区三区| 粉嫩在线一区二区三区视频| 欧美日韩二区三区| 亚洲国产精品二十页| 亚洲成人精品影院| 国产不卡高清在线观看视频| 欧美一区二区三区免费观看视频| 国产精品久久久久一区二区三区| 亚洲成人精品影院| 成人性生交大片免费看中文| 亚洲自拍与偷拍| 国产黄色精品视频| 91精品婷婷国产综合久久竹菊| 中文字幕亚洲不卡| 国产一区999| 777a∨成人精品桃花网| 亚洲欧美日韩在线不卡| 国产精品夜夜爽| 日韩精品一区二区三区视频播放 | 精品电影一区二区| 亚洲啪啪综合av一区二区三区| 国模一区二区三区白浆| 欧美日韩国产电影| 亚洲精品国产精品乱码不99| gogo大胆日本视频一区| 国产日韩欧美精品综合| 国产一区三区三区| 日韩欧美国产综合在线一区二区三区| 亚洲精品视频免费看| 91小视频在线免费看| 亚洲欧洲成人自拍| 成人激情动漫在线观看| 欧美国产精品一区| 国产精品综合网| 久久日一线二线三线suv| 麻豆专区一区二区三区四区五区| 制服.丝袜.亚洲.中文.综合| 日韩电影在线一区| 日韩精品一区二区在线观看| 国产最新精品免费| 久久精品网站免费观看| 国产91综合一区在线观看| 久久久精品国产99久久精品芒果| 国产一区高清在线| 国产农村妇女精品| 99在线精品一区二区三区| 中文字幕佐山爱一区二区免费| av电影在线不卡| 亚洲综合色婷婷| 欧美日韩精品免费观看视频| 日本一道高清亚洲日美韩| 欧美大片在线观看一区二区| 国产jizzjizz一区二区| 国产精品电影一区二区| 色综合天天综合在线视频| 亚洲成人激情社区| 精品久久久三级丝袜| 成人97人人超碰人人99| 亚洲欧美一区二区三区孕妇| 欧美色精品天天在线观看视频| 免费成人性网站| 国产精品午夜在线| 欧美日韩一区久久| 国产一区二区三区综合| 亚洲欧美日韩国产成人精品影院| 欧美日韩美少妇| 国产一区 二区| 亚洲小说欧美激情另类| 精品国产乱子伦一区| av毛片久久久久**hd| 亚洲成人免费电影| 国产免费久久精品| 欧美日韩国产经典色站一区二区三区 | 风间由美中文字幕在线看视频国产欧美| 欧美极品另类videosde| 欧美三级韩国三级日本三斤| 久久99精品久久只有精品| 中文字幕在线不卡一区| 日韩一区二区三区精品视频| gogogo免费视频观看亚洲一| 日韩综合小视频| 亚洲视频你懂的| 欧美精品一区二| 欧美日高清视频| 成人高清免费观看| 美女视频网站久久| 亚洲一区自拍偷拍| 国产三级一区二区| 5858s免费视频成人| jiyouzz国产精品久久| 狠狠色丁香九九婷婷综合五月| 一区二区三区四区在线免费观看| 久久午夜电影网| 91麻豆精品91久久久久同性| 色综合久久久久综合| 成人综合激情网| 狠狠色丁香久久婷婷综合_中| 亚洲成人免费在线观看| **欧美大码日韩| 久久久www成人免费毛片麻豆 | 欧美精品在线视频| 色一区在线观看| 99视频在线精品| 成人动漫一区二区在线| 国产一区二区三区最好精华液| 免费观看成人鲁鲁鲁鲁鲁视频| 一二三区精品福利视频| 国产精品久线在线观看| 国产婷婷一区二区| 欧美精品一区二区三区在线播放| 欧美一级片在线| 欧美精品久久久久久久多人混战 | 日韩精品一区二| 91精品国产乱码| 884aa四虎影成人精品一区| 欧美日韩国产高清一区二区三区 | 亚洲精品一区二区三区精华液| 这里只有精品视频在线观看| 欧美在线观看一区二区| 91麻豆免费观看| 91在线精品一区二区| 国产精品66部| 成人丝袜18视频在线观看| 成人av动漫在线| 国产成人自拍高清视频在线免费播放| 青娱乐精品视频| 亚洲v中文字幕| 天天色天天操综合| 麻豆精品国产传媒mv男同| 男人的天堂久久精品| 三级不卡在线观看| 久久精品999| 春色校园综合激情亚洲| 国产成人一级电影| 国产成人综合亚洲网站| 成人sese在线| 99re亚洲国产精品| 日本韩国欧美一区| 777奇米四色成人影色区| 制服丝袜成人动漫| 欧美一区二区三区思思人| 精品理论电影在线观看| 欧美国产精品一区二区|