dumpcap
是 Wireshark 套件中的一个命令行工具,用于捕获网络流量。如果你想使用 dumpcap
导出捕获的文件,可以按照以下步骤操作:
打开命令行界面:
运行 dumpcap 命令:
使用 dumpcap
命令捕获流量并将其保存到文件中。基本的命令格式如下:
dumpcap -i <interface> -w <output_file>
其中:
<interface>
是你想捕获流量的网络接口名称,例如 eth0
或 Wi-Fi
。<output_file>
是你希望保存捕获数据的文件名,例如 capture.pcap
。例如:
dumpcap -i eth0 -w capture.pcap
这个命令会开始捕获 eth0
接口上的所有流量,并将其保存到 capture.pcap
文件中。
停止捕获:
捕获可以通过按 Ctrl+C
在命令行界面中停止。
(可选)使用过滤器:
如果你想只捕获特定类型的流量,可以使用 -f
选项指定过滤器表达式。例如:
dumpcap -i eth0 -w capture.pcap -f "port 80"
这个命令只会捕获目标或源端口为 80 的流量。
其他选项:
dumpcap
提供了许多其他选项,可以用来控制捕获行为,例如设置捕获的最大长度、时间限制等。你可以查看 dumpcap
的帮助文档(通过运行 dumpcap --help
)以获取更多详细信息和选项。
请注意,根据你的操作系统和 Wireshark 的安装方式,dumpcap
的确切路径和可用选项可能会有所不同。如果你遇到任何问题,请查阅相关文档或在线资源以获取帮助。