1

例如,出于验证目的,有没有办法在用户注册网页时检测他们的 mac 地址?我更喜欢 LAMP 方法,但也对 ASP.NET 的可能性持开放态度。

4

2 回答 2

8

我想你可以通过读取底层操作系统的ARP缓存,假设客户端和服务器在同一个网络上。

但是,在大多数情况下,使用 MAC 地址进行验证是个坏主意

  • MAC 地址很容易被欺骗。许多网络驱动程序允许您将地址设置为您想要的任何地址。

  • MAC 地址是链路本地的。如果服务器和客户端之间至少有一个路由器,服务器将看到最近的路由器 MAC 地址。

于 2010-07-19T05:32:31.060 回答
0

尝试检测 mac 地址不是一个好主意。

但是您可以使用 Java Applet 来执行此操作。用户必须允许它运行。

Java Applet 可以嵌入到任何网页中

这是您的操作方法http://techdetails.agwego.com/2008/02/11/37

于 2010-07-19T05:38:49.153 回答