Dumpcap是Wireshark的命令行版本,用于捕獲、存儲和分析網絡流量。在Debian系統上使用Dumpcap,首先需要確保它已經被安裝。以下是安裝和配置Dumpcap的步驟:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wireshark -y
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
/etc/dumpcap.conf或/.dumpcap。這里我們以/.dumpcap為例:nano /.dumpcap
-i any
-i eth0
-B 1048576
-W /path/to/capture_file.pcap
-w /path/to/capture_file.pcap
filter tcp
dumpcap -h
請注意,設置能力(capability)是一個敏感操作,因為它可以賦予程序本應只有超級用戶才能擁有的權限。在執行此操作之前,請確保了解相關風險,并在受控環境中進行。