检测除ip地址以外的计算机有哪些方法。
我看到一些bux网站,他们不存储IP地址但检测到计算机。这怎么可能?这是一个程序,还是其他任何一个?
这是否与cookie有关,或者可能是其他的?
Web应用程序使用IP地址以外的其他内容自动检测计算机。它可能是什么?
答案 0 :(得分:0)
嗅探网络流量并查看正在通信的计算机。
使用网络集线器时更容易。现在几天网络交换机只将流量引导到实际通信的设备。
答案 1 :(得分:0)
如果客户端位于本地网络之外,则无法获得100%可靠的机器识别。 MAC地址不会作为正常页面请求的一部分发送,并且IP地址可能会发生变化,NAT转换,代理等。最可能的最接近的方法是在客户端的计算机上设置cookie,但它们会有a)接受cookie,b)不改变或删除它。我不知道这是否适合你的情况。
如果您愿意要求您的客户使用IE,并且如果他们信任您足以让您创建ActiveX对象,则可以capture the client's MAC Address using the WMI scripting library。
如需进一步阅读,请查看this Stack Overflow question。