我试图通过传递适当的网络适配器名称来通过WinPcap捕获Windows中的数据包。与此相关,我想知道:有没有简单的方法通过传递机器的IP地址来获取网络适配器名称。我正在尝试从IP获取网络适配器名称(以确保我使用正确的接口来使用WinPcap从Windows系统中可用的许多数据中捕获数据包,如无线,VPN,LAN等)我认为看起来像: \设备\ NPF_ {5D24AE04-C486-4A96-83FB-8B5EC6C7F430} 只需数字表示就足够了。这是我们要传递给WinPcap / Libpcap中的方法pcap_open()以开始捕获数据包的确切参数。
我正在查看WinPcap的示例代码:
答案 0 :(得分:0)
Obtaining the device list。遗憾的是,如果出现新的WinPcap版本,URL可能会改变;请参阅the WinPcap documentation page以获取当前文档的链接,并查找WinPcap教程。