对于下面的函数,如果我想获取特定以太网端口中的数据包捕获句柄,我可以在哪里获取值 参数 const char * device ?
pcap_t *pcap_open_live(const char *device, int snaplen, int promisc, int to_ms, char *errbuf);
答案 0 :(得分:1)
设备属于format rpcap://device
,其中每个端口都有不同的设备字符串。 WinPcap tutorial的第一页显示了如何使用pcap_findalldevs_ex
枚举所有设备:Obtaining the device list。
first complete example显示了如何将其与pcap_open
结合使用。我建议你按照教程。这很好。