olp*_*phy 5 python subprocess tcpdump python-2.7
我有一个Python脚本来捕获网络流量与tcpdump在subprocess:
p = subprocess.Popen(['tcpdump', '-I', '-i', 'en1',
'-w', 'cap.pcap'], stdout=subprocess.PIPE)
time.sleep(10)
p.kill()
Run Code Online (Sandbox Code Playgroud)
当此脚本完成工作时,我正在尝试.pcap在Wireshark中打开输出文件并得到以下错误:
“捕获文件似乎在数据包中间被剪切了。”
有什么解决方案可以适用于“正确”收盘tcpdump的subprocess?
| 归档时间: |
|
| 查看次数: |
2425 次 |
| 最近记录: |