假设有人在连接到互联网的无线咖啡店里,他们向JohnSveryownserver.com发送了HTTP请求。服务器端,有什么方法可以确定该MAC地址 无线访问点 他们与之相关吗? (请注意,我对他们机器的MAC地址不感兴趣。)

如果我不能使用普通的旧HTTP请求来执行此操作,是否可以在浏览器内进行任何操作(例如,通过JavaScript)来扫描附近任何无线访问点的MAC地址?这甚至更好,因为我可以收集附近的所有无线MAC地址。

我正在尝试避免让用户下载插件或独立可执行文件。

有帮助吗?

解决方案

不,你不能。使用插件是您唯一的选择(Java可能是可能的,但这超出了我的专业知识领域)。

其他提示

我会说这可能是可能的,因为有人比我聪明得多。

但是,很难通过使用客户端脚本来查询WMI来获取本地MAC地址,更不用说试图通过本地机器查询。我有信心说目前无法实现这一目标,如果您这样做,则由于浏览器安全设置停止了脚本,您将错过大量数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top