【发布时间】:2011-05-14 14:46:40
【问题描述】:
如何使用 python 获取本地网卡的正确 MAC/以太网 ID? Google/stackoverflow 上的大部分文章都建议解析 ipconfig /all (windows) 和 ifconfig (Linux) 的结果。 在 Windows (2x/xp/7) 上,“ipconfig /all”工作正常,但这是一种故障安全方法吗? 我是 linux 新手,我不知道“ifconfig”是否是获取 MAC/以太网 ID 的标准方法。
我必须在基于本地 MAC/以太网 id 的 python 应用程序中实现许可证检查方法。
当您安装了 VPN 或 VirtualBox 等虚拟化应用程序时,有一种特殊情况。在这种情况下,您将获得多个 MAC/以太网 ID。如果我必须使用解析方法,这不会成为问题,但我不确定。
干杯
普拉尚特
【问题讨论】:
-
"我必须在基于本地 MAC/以太网 id 的 python 应用程序中实现许可证检查方法" - 您知道 MAC 地址很容易伪造,并且在大多数系统上不安全吗?
标签: python ethernet mac-address