2

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

如果我不能用一个普通的旧 HTTP 请求来做到这一点,我可以在浏览器中做些什么(例如通过 javascript)来扫描附近无线接入点的 MAC 地址吗?这可能会更好,因为我可以收集附近所有的无线 MAC 地址。

我试图避免让用户下载插件或独立的可执行文件。

4

2 回答 2

1

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

于 2010-12-08T14:42:01.027 回答
0

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

但是,通过使用客户端脚本查询 WMI 来获取本地 MAC 地址已经很困难了,更不用说尝试通过本地计算机进行查询了。我有信心说这目前是不可能实现的,如果你这样做了,由于浏览器安全设置会停止你的脚本,你会错过大量数据。

于 2010-12-08T14:39:23.053 回答