我刚刚使用了一个很棒的PDF Converter,但我注意到他们在转换之间有 30 分钟的间歇(以吸引付费客户)。所以我很好奇如何实施限制;而且 afaik 它似乎不是(仅?)基于 cookie 的。
IP 地址似乎不太可能(这不会集体阻止整个 NAT 组织吗?),并且使用文件名会太生硬。如今,Javascript 可以生成硬件独有的信息吗?还有哪些其他方法?什么是安全的,什么是易于实施的,什么是腐烂的?
我刚刚使用了一个很棒的PDF Converter,但我注意到他们在转换之间有 30 分钟的间歇(以吸引付费客户)。所以我很好奇如何实施限制;而且 afaik 它似乎不是(仅?)基于 cookie 的。
IP 地址似乎不太可能(这不会集体阻止整个 NAT 组织吗?),并且使用文件名会太生硬。如今,Javascript 可以生成硬件独有的信息吗?还有哪些其他方法?什么是安全的,什么是易于实施的,什么是腐烂的?
我认为这里的问题是唯一标识客户端的浏览器。
如今,Javascript 可以生成硬件独有的信息吗?还有哪些其他方法?
我可以想象一个简单的解决方案(可能并不详尽),不仅要考虑 cookie 或 ip 地址,还要考虑所有可能的参数,例如
有了所有这些信息,人们就可以在很大程度上唯一地识别互联网上的一台机器。
什么是安全的,什么是易于实施的,什么是腐烂的?
就个人而言,我从未实现过这个,但它似乎很可行。
在这个简短有趣的研究过程中,我发现了一些有趣的链接: