我正在编写一个程序来分析某些类型的数据包。我得到了包含 tcpdump 格式的测试数据包的转储文件。有什么方法可以将此转储发送到其中一个接口吗?我认为 tcpdump 能够自行完成此操作(不幸的是它不能)。我唯一能做的就是通过wireshark查看数据包(这显然不是可行的方法)。
我可以使用 libpcap 函数
pcap_open_offline()
,不幸的是我使用 pcap_loop()
,它似乎不适用于 pcap_open_offline()
并且将代码重写为 pcap_next()
会非常痛苦。有没有可以向接口发送数据包的程序?