我想用使用python实现tcpdump抓取不限制包大小并包含所有网络接口过滤端口是9270的数据包并保存在/root目录下,在其他线程结束后关闭tcpdump
时间: 2023-04-08 11:05:05 浏览: 132
可以使用以下命令实现:
sudo tcpdump -i any -s0 -w /root/tcpdump.pcap port 9270 &
其中,-i any 表示监听所有网络接口,-s0 表示不限制包大小,-w /root/tcpdump.pcap 表示将抓取的数据包保存在 /root 目录下的 tcpdump.pcap 文件中,port 9270 表示过滤端口为 9270 的数据包。最后的 & 表示在后台运行 tcpdump。
在其他线程结束后,可以使用以下命令关闭 tcpdump:
sudo pkill tcpdump
这样就可以实现抓取不限制包大小并包含所有网络接口过滤端口是 9270 的数据包并保存在 /root 目录下,在其他线程结束后关闭 tcpdump 的功能。
阅读全文