如何获得PC的稳定MAC地址?

Ira*_*ter 6 nic licensing

我们使用MAC地址将PC识别为运行软件的许可.(不关心MAC欺骗;许可证很难获得:) PC可能有多个以太网控制器(我们也不担心没有一个以太网控制器的情况;我们在5年内没有遇到这样的机器),因此可靠地选择稳定的一个是有问题的.

我以为我们已经钉了这个但是显然没有.我们使用Microsoft SDK iphlpapi模块中的GetAdaptersInfo,然后沿着列表向下走.我们使用最后一个适配器,因为它可能是主板以太网控制器.唉,我们遇到了一个Thinkpad,看起来会改变哪个控制器是最后的,这取决于它是否停靠.

有没有办法可靠地找到系统上主板以太网控制器的MAC地址(如果存在)?对于那些有2个或更多的主板,选择其中一个稳定?[如果我知道一套是基于主板的,我可以轻松选择最低地址MAC].

tea*_*bob 2

不 - 没有可靠的方法可以做到这一点。USB 加密狗既便宜又方便 - 使用它们。

我以前曾“愉快地”使用过 MAC 锁定软件,但我只能说不要这样做。