为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript中的Mac地址

JavaScript中的Mac地址

SMILET 2019-06-29 10:39:49
JavaScript中的Mac地址我知道我们可以通过IE(ActiveX对象)获得用户的MAC地址。是否有一种使用JavaScript获取用户MAC地址的方法?
查看完整描述

3 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

我同意前面所有的回答,如果您能够直接从Javascript执行此操作,那么这将是一个隐私/安全漏洞。我能想到两件事:

  • 使用Java(带有签名的applet)
  • 使用签名的Javascript,在FF(和Mozilla一般情况下)获得比普通JS更高的权限(但设置起来相当复杂)


查看完整回答
反对 回复 2019-06-29
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

快速而简单的回答是否定的。

JavaScript是一种非常高级的语言,无法访问这类信息。


查看完整回答
反对 回复 2019-06-29
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

不,您无法在JavaScript中获得MAC地址,主要是因为MAC地址唯一地标识正在运行的计算机,因此它将是一个安全漏洞。

现在,如果您只需要一个唯一的标识符,我建议您使用一些加密算法自己创建一个标识符,并将其存储在cookie中。

如果您确实需要知道计算机的MAC地址,并且您正在为内部应用程序开发,那么我建议您使用外部组件来实现这一点:ActiveX用于IE,XPCOM用于Firefox(作为扩展安装)。


查看完整回答
反对 回复 2019-06-29
  • 3 回答
  • 0 关注
  • 735 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信