用于提高用户安全性和隐私级别的扩展。
什么是 JShelter?
JShelter 是一个浏览器扩展,可以重新控制浏览器正在执行的操作。支持 JavaScript 的网页可以访问浏览器的大部分功能,但用户几乎无法控制此过程:恶意网站可以通过指纹识别来唯一识别您,并使用其他策略来跟踪您的活动。 JShelter 旨在提高网页浏览的隐私性和安全性。
它是如何运作的?
就像控制网络连接的防火墙一样,JShelter 控制浏览器提供的 API,限制它们收集并发送到网站的数据。 JShelter 添加了一个安全层,允许用户选择是否应在站点上禁止某些操作,或者是否应在有限制的情况下允许该操作,例如降低城市区域的地理定位精度。该层还可以作为针对浏览器、操作系统或硬件的攻击的对策。
请参阅常见问题解答 (https://jshelter.org/faq/) 和我们的博客 (https://jshelter.org/blog/),了解有关该扩展的更多信息。
什么是威胁模型?
https://jshelter.org/threatmodel/
我可以阅读有关扩展的论文吗?
是的,请参阅 https://arxiv.org/abs/2204.01392
请注意,JShelter 还可用于了解 JavaScript API 调用的来源,这些 API 经常被误用于使用指纹检测器报告进行浏览器指纹识别。网页中检测到的调用可以导出为 JSON。





