我想知道Php的客户端PC的UUID。我通过以下脚本完成了这个:
exec('wmic csproduct get uuid 2>&1', $output);
echo "UUID: ".$output[1]."<br><br>";
但PHP是一种服务器端语言。所以上面的代码只给出了服务器的uuid。 我想知道客户端的UUID。我怎么知道呢?
我也想知道客户端的DNS服务器IP。 DNS服务器在下图中说明:
在上图中,我想知道DNS服务器的IP地址是202.40.176.12。我怎么能在php或javascript中知道它?
答案 0 :(得分:1)
您无法从PHP获取此信息,也无法从Javascript获取此信息。
您可能会找到通过ActiveX,VBScript,JScript或Flash或Java Applet的方法。但是,现在这些都不再被广泛使用或支持,或者可以使用crossbrowser。
关于获取DNS条目,请参阅Is it possible to detect visitor DNS server?,特别是该信息:
您需要自己的DNS服务器并强制用户解析唯一的DNS名称。如果用户试图解决它,那么它们将泄漏到您的DNS服务器自己的DNS服务器地址。 DNS服务器旁边必须与您的网络应用程序共享询问唯一DNS名称的信息。
答案 1 :(得分:-2)
> visitor.js is a javascript library that provides information about the
> client.
> Including:
> Continent, Country and city Date of last visit Referring website or
> search engine (including search term) Time spent on the website
> Browser and operating system IP Address Language Browser OS Screen
> size And more.