以下是使用Dumpcap分析Debian应用程序流量的步骤:
安装工具
sudo apt update
sudo apt install wireshark # 安装Wireshark(含Dumpcap)
捕获流量
sudo dumpcap -i any -w app_traffic.pcap
或指定特定接口(如eth0):sudo dumpcap -i eth0 -w app_traffic.pcap
sudo dumpcap -i any -w http_app.pcap -f "tcp port 80"
sudo dumpcap -i any -w ip_app.pcap -f "host 192.168.1.100"
分析流量
.pcap文件,通过过滤器(如http、tcp)查看数据包详情。tshark统计流量或导出数据:tshark -r app_traffic.pcap -Y "http.request" -c 10 # 查看前10个HTTP请求
tshark -r app_traffic.pcap -T fields -e ip.src -e ip.dst -E separator=, > output.csv # 导出IP信息
注意事项
sudo权限捕获流量。-c 100)。参考来源:[1,2,3,5,6,7,8,9,10,11]