日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 环境下的抓包工具 - tcpdump

發布時間:2025/3/21 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 环境下的抓包工具 - tcpdump 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux 環境下,通常通過 tcpdump 來進行抓包和分析。它是幾乎所有 Linux 發行版本預裝的數據包抓取和分析工具。

一、tcpdump 的用法

tcpdump [-aAbdDefhHIJKlLnNOpqRStuUvxX] [ -B size ] [ -c count ][ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ][ -i interface ] [ -j tstamptype ] [ -M secret ][ -P in|out|inout ][ -r file ] [ -s snaplen ] [ -T type ] [ -V file ] [ -w file ][ -W filecount ] [ -y datalinktype ] [ -z command ][ -Z user ] [ expression ]常見參數說明(區分大小寫):-s 設置數據包抓取長度。如果置為0,則表示自動選擇合適的長度來抓取數據包。-w 將抓包結果導出到文件,而不是在控制臺進行分析和打印輸出。-i 指定需要監聽的接口(網卡)。-vvv 輸出詳細的數據交互信息。expression 一個正則表達式,用作過濾報文的條件。主要包含如下幾類:關于類型的關鍵字:包括 host(主機),net(網絡),port(端口)。確定傳輸方向的關鍵字:包括 src(源),dst(目標),dst or src(源或目標),dst and src(源和目標)。使用協議的關鍵字:包括 icmp,ip,arp,rarp,tcp,udp等類型。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

二、常見用法?
1、抓取指定網卡指定端口的交互數據

[root@iZbp1bhgh25pacaj2ffmp2Z ~]# tcpdump -s 0 -i eth0 port 22
  • 1

2、抓取指定網卡發送給指定 IP 上指定端口的交互數據,并在控制臺輸出詳細交互信息

[root@iZbp1bhgh25pacaj2ffmp2Z ~]# tcpdump -s 0 -i eth1 -vvv port 22
  • 1

3、抓取發送至指定 IP 的 ping 交互數據,并在控制臺輸出詳細交互信息

[root@iZbp1bhgh25pacaj2ffmp2Z ~]# tcpdump -s 0 -i eth1 -vvv dst 114.57.136.45 and icmp
  • 1

4、抓取系統內所有接口數據并保存到指定文件

[root@iZbp1bhgh25pacaj2ffmp2Z ~]# tcpdump -i any -s 0 -w test.cap
  • 1

備注:

通過tcpdump抓包獲取的數據,可以通過wireshark進行分析,詳情請參考?http://blog.csdn.net/m0_37886429/article/details/71123137

總結

以上是生活随笔為你收集整理的Linux 环境下的抓包工具 - tcpdump的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。