2

可以使用多种工具和方法更改 MAC 地址。即使它的地址已更改,是否有任何方法可以获得网卡的默认 MAC 地址。在许多 MAC 地址更改工具中,都有恢复默认 MAC 地址的选项。那么,即使 MAC 地址已更改,我们如何才能检索默认 MAC?

4

1 回答 1

0

您面临的问题是,可用的 API 要求 NIC 返回其 MAC 值,或者他们正在查询 NIC 先前报告的 MAC 值的 OS 缓存。

如果您使用您提到的任何技术更改 NIC 的 MAC,则 NIC 将向操作系统或响应 API 查询报告此新值。

可以使用以下库在 .Net 中确定NIC的当前MAC 地址(不是原始地址):

System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces

于 2012-09-21T10:42:43.473 回答