tcpdump命令抓包參數


在 Linux 命令行中使用 tcpdump 抓包
通過實例學習tcpdump命令
聊聊 tcpdump 與 Wireshark 抓包分析

tcpdump常用參數

  • -n 顯示IP地址和端口號
  • -v 顯示更多信息,ttl,長度,其他選項等,tcpdump的詳細信息有3個級別,因此-vvv顯示最多信息
  • -D 列出可以抓包的網絡接口
  • -i + 網絡接口抓包
  • -c + 數字 一次抓取多少數據包后停止抓取
  • -w + 文件名 抓包結果保存到文件
  • -r + 文件名 讀取抓包文件
  • -s + 數字 抓包的大小

如:tcpdump -nvvv -i any -c 100

tcpdump的過濾器參數

  • 協議名,如icmp,過濾出icmp的制定報文
  • host + ip 特定主機,抓取目標地址和源地址為特定ip的數據包
  • port + 數字 特定端口抓包
  • src + [host] ip 源地址
  • dst + [host] ip 目標地址
  • 多條件選擇使用and,or和小括號,在shell中需要用引號包含多個條件的過濾規則如, tcpdump -nvvv -i any -c 20 'port 80 or port 443'
  • -X 以十六進制打印出數據報文
  • -A 打印數據報文的ASCII值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM