English 中文(简体)
如何利用PHP探测用户对网站的MAC地址?
原标题:How to detect the MAC address of the user viewing our website using PHP?

我知道如何追踪IP地址,但我需要追踪看到我网页的用户的MAC地址。

如何做到这一点?

最佳回答

除非用户与网络服务器相同,否则你就无法这样做。 MAC地址位于TCP/IP以下的异构体层,没有列入从用户当地网络转来的TCP/IP包装。

在某些环境中,可能会利用客户方的lu,使 Java能够进入MAC地址,并将这一信息传递给服务器。

如果这一网站is某些类型的局域网网络应用,你可以尝试将排雷中心地址从ARP的切身处。 你们如何做到这一点将取决于操作系统,但是,在Libert之下,你可以将<代码>arp-n<>/code>的产出同起来。

问题回答

You can t. ... Well not without the aid of some fully trusted client software (aka a browser plug-in) to help.

MAC地址不是作为申请的一部分由浏览器提供,也不是通过客户旁遮普。

收集这种信息的唯一途径是提供一种能够代表你检索这些细节的浏览器。 在大多数浏览器/操作系统组合的情况下,这将要求用户信任和安装插头。

这实际上意味着有可能为企业环境设计这种解决办法......但极不可能为公众网站工作。

如果你重新寻求认证(为查阅或审计目的),我建议调查其他选择,例如证书等。

你们可以 t。 总的来说,你可以知道用户的MAC地址。

然而,在可信赖的网站上,见,this





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签