tcpdump+wireshark抓包分析


上一篇文章中,我們介紹了tcpdump如何抓包。

tcpdump是命令行下便捷的抓包和分析工具,但使用方式不夠友好,

wireshark是帶圖形化界面的抓包和分析工具,操作簡便,但需要主機有顯示器。

所以,在很多場景下,例如,生產環境服務器,可以使用tcpdump抓包保存到文件,然后再由wireshark進行分析,這樣可以很好的發揮兩者的優勢。

本文介紹如何使用tcpdump抓包到文件,再由wireshark進行分析。

1. tcpdump抓包保存到文件

tcp 選項-w filename,將抓包結果保存到指定文件中。
例如,我們使用命令:

$ tcpdump -i lo0 port 8080 -n -vvv -X -w pkt_outfile

在網絡接口lo0上抓取端口8080上的數據包,並將其保存到文件pkt_outfile

2.wireshark分析

2.1 下載和安裝

wireshark下載

下載后,安裝。

2.2 分析數據包

打開wireshark, 打開剛才保存數據包的文件pkt_outfile,wireshark自動分析,如下圖所示。
在這里插入圖片描述

可以點擊每個報文,查看每個協議層的分析結果,從數據鏈路層到傳輸層,非常詳細。

3.參考

wireshark下載
tcpdump的使用


免責聲明!

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



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