猿问

JavaScript中的Mac地址

JavaScript中的Mac地址

我知道我们可以通过IE(ActiveX对象)获得用户的MAC地址。

是否有一种使用JavaScript获取用户MAC地址的方法?


SMILET
浏览 736回答 3
3回答

守着星空守着你

我同意前面所有的回答,如果您能够直接从Javascript执行此操作,那么这将是一个隐私/安全漏洞。我能想到两件事:使用Java(带有签名的applet)使用签名的Javascript,在FF(和Mozilla一般情况下)获得比普通JS更高的权限(但设置起来相当复杂)

ABOUTYOU

快速而简单的回答是否定的。JavaScript是一种非常高级的语言,无法访问这类信息。

qq_遁去的一_1

不,您无法在JavaScript中获得MAC地址,主要是因为MAC地址唯一地标识正在运行的计算机,因此它将是一个安全漏洞。现在,如果您只需要一个唯一的标识符,我建议您使用一些加密算法自己创建一个标识符,并将其存储在cookie中。如果您确实需要知道计算机的MAC地址,并且您正在为内部应用程序开发,那么我建议您使用外部组件来实现这一点:ActiveX用于IE,XPCOM用于Firefox(作为扩展安装)。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答