【问题标题】:How to ID a web user uploading a file如何识别上传文件的网络用户
【发布时间】:2014-04-30 04:30:03
【问题描述】:

我刚刚使用了一个很棒的 PDF Converter,但我注意到他们在转换之间有 30 分钟的间歇(以吸引付费客户)。所以我很好奇如何实施限制;而且 afaik 它似乎不是(仅?)基于 cookie。

IP 地址似乎不太可能(这不会共同阻止整个 NATted 组织吗?),并且使用文件名会太生硬。如今,Javascript 可以生成硬件独有的信息吗?还有哪些其他方法?什么是安全的,什么是容易实现的,什么是烂的?

【问题讨论】:

    标签: http cookies web-technologies


    【解决方案1】:

    我认为这里的问题是唯一标识客户端的浏览器。

    如今,Javascript 可以生成硬件唯一信息吗?还有别的 还有其他方法吗?

    我可以想象一个简单的解决方案(可能并不详尽),不仅要考虑 cookie 或 ip 地址,还要考虑所有可能的参数,例如

    • cookies
    • IP 地址
    • 浏览器详情
    • flash cookies
    • 然后是那些可以通过 Javascript(大多数浏览器已启用,并且大多数网站(如您提到的网站)都需要)从客户端浏览器中提取的信息,例如已安装的插件及其版本。

    有了所有这些信息,就可以在很大程度上唯一地识别互联网上的一台机器。

    什么是安全的,什么是容易实现的,什么是烂的?

    就个人而言,我从未实现过这个,但它似乎很可行。

    在这个简短有趣的研究过程中,我发现了一些有趣的链接:

    1. Peter Eckersley. 2010. How unique is your web browser?. In Proceedings of the 10th international conference on Privacy enhancing technologies (PETS'10), Mikhail J. Atallah and Nicholas J. Hopper (Eds.). Springer-Verlag, Berlin, Heidelberg, 1-18.
    2. How unique and trackable is your browser?
    3. Is browser fingerprinting a viable technique for identifying anonymous users?
    4. How do I uniquely identify computers visiting my web site?
    5. Browser fingerprinting code snippet
    6. Flash Cookies, a Little-Known Privacy Threat

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-20
      • 2017-11-15
      • 2013-05-21
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多