如何使用浏览器以任何方式获取PC硬件ID(例如,javascript)

时间:2015-08-18 19:04:48

标签: javascript css get virtual-machine hardware

我搜索过但无法找到答案。

我希望仅使用浏览器从PC获取硬件ID以生成唯一代码。 即使用户使用虚拟PC也是如此。我可以通过硬件检测到它们,因为它们无法改变硬件的身份。

应用程序可以轻松实现,但是有没有可能的方法来执行相同的Flash应用程序,java / javascript或browswer添加一个等?

由于

2 个答案:

答案 0 :(得分:0)

对于javascript,您无法访问机器的MAC地址,这可能是最接近“硬件ID”的地址。

Java和Flash也在浏览器中被弃用,所以虽然我确定存在一个选项,但很多用户很快就无法使用它们。

我认为一个好的解决方案是让服务器为用户分配一个唯一的ID,然后将其存储在用户机器上的cookie中。

答案 1 :(得分:0)

我认为唯一的方法是编写一个浏览器插件 - 如果您需要用户提供硬件ID,那么与用户明确说明这一点是合理的,并要求他们先安装插件。