uMatrix
介绍
µMatrix:一种基于点击式矩阵的防火墙,具有许多隐私增强工具。对于高级用户。
µMatrix 让您完全控制允许浏览器连接的位置、允许下载的数据类型以及允许执行的数据。没有其他人为您做决定:您选择。您可以完全控制自己的隐私。
开箱即用,μMatrix 以放松阻止所有/允许例外模式工作,这意味着需要第 3 方脚本的网站可能会被“破坏”。只需单击两次,即可将 µMatrix 设置为在允许所有/异常阻止模式下工作,这通常不会破坏网站。有关此主题的更多详细信息,请参阅 https://github.com/gorhill/httpswitchboard/wiki/How-to-use-HTTP-Switchboard:-Two-opposing-views。
关于“基于 Chromium 的浏览器无法可靠地阻止 JavaScript”的神话,请参阅:https://github.com/gorhill/httpswitchboard/wiki/Blocking-javascript-execution-reliably-in-Chromium-based-browsers。总结:是的,在 Chromium 中可以可靠地阻止 JavaScript。
* 查看所有远程连接,失败或尝试,取决于它们是被阻止还是被允许(您决定)。
* 根据目的地和数据类型,单击即可将一类或多类请求列入白名单/黑名单(被阻止的请求永远不会离开您的浏览器)。
* 有效的黑名单:cookie 不会离开您的浏览器,JavaScript 不会执行,插件不会播放,跟踪像素不会下载等。
* 您不必仅仅依靠一个特定的策划黑名单(可以说有许多缺失的条目),除此之外没有其他任何东西可以被阻止:您完全可以控制。
* 易于使用:µMatrix 可让您根据点击矩阵轻松将源自网页内的网络请求列入白名单/黑名单:
- 域名(左栏)
* 从非常具体
* 非常通用
- 请求类型(顶行)
* 饼干
* CSS 相关资源(样式表和网络字体)
* 图片
* 插件
* 脚本
* XHR(由脚本发出的请求)
* 帧
* 其他
只需单击一下,您就可以将单个单元格、整行、一组行、整列或整个矩阵列入黑名单/白名单。
µMatrix 的过滤引擎使用 pcedence 逻辑来根据哪些单元格被列入黑名单/白名单来评估被阻止/允许的内容。例如,这允许您一键将整个页面列入白名单,而不必重复将页面上出现的任何新数据列入白名单。
所有规则都有范围。例如,除了访问“www.facebook.com”上的页面时,您可以在任何地方阻止“facebook.com”和“facebook.net”。这样 Facebook 将无法为您的浏览习惯建立档案。
此扩展程序的目标是使网站的全部或部分允许或阻止尽可能简单明了,以鼓励用户关心他们的隐私。
该扩展带有 3rd-party hosts 文件,总共超过 58,000 个不同的主机名(可以根据您的选择有选择地禁用/启用列表)。
最终,您可以选择浏览网络的方式:
* 默认情况下将全部列入黑名单,并根据需要将其列入白名单(默认模式)。
* 默认情况下将所有内容都列入白名单,并根据需要将其列入黑名单。
无论哪种方式,您仍然可以从 pset 黑名单中受益,这样至少您可以获得对跟踪器、恶意软件站点等的基本保护。或者您可以禁用所有这些 pset 黑名单。
你的选择。
随机组装文档:https://github.com/gorhill/uMatrix/wiki
======
回馈:
对于您可能遇到的任何问题/问题,请使用右侧的“发送反馈”按钮,以便我能够轻松回答。我无法直接回复评论,但我很乐意在反馈部分直接回复您。
======
错误、问题、建议:
https://github.com/gorhill/uMatrix/issues
非常欢迎您就未解决的问题和建议发表您的看法,支持/反对的各种论据帮助我决定改进扩展所需的内容。
易用性是首要目标。我已经看到用户放弃了 Firefox 的 NoScript,因为它在他们看来太多了,所以与其责怪这些用户糟糕的安全习惯,我更愿意责怪开发人员,这个项目是一个尝试性的解决导致问题的项目一些用户放弃了基本的安全。
此扩展程序对于了解浏览器中的网页正在做什么也很有用,通常是在您不知情的情况下。您完全有能力查看和决定网页与谁进行通信,并将这些通信限制在网页中特定类别的对象中。
出现在扩展图标中的数字对应于网页尝试的不同请求的总数(成功与否取决于这些请求是被允许还是被阻止)。
只需单击矩阵中的相应条目即可将组件列入白名单、黑名单或灰名单。灰名单意味着阻止或允许状态将从矩阵中具有更高优先级的另一个单元格继承。
红色方块 = 有效列入黑名单,即阻止请求到达其预定目的地:
* 深红色方块:域名和/或请求类型被明确列入黑名单。
* 褪色的红色方块:黑名单状态被继承,因为条目被列入灰名单。
绿色方块 = 有效列入白名单,即允许请求到达其预期目的地:
* 深绿色方块:域名和/或请求类型被特别列入白名单。
* 褪色的绿色方块:白名单状态被继承,因为条目被列入灰名单。
矩阵中左上角的单元格,即“所有”单元格,代表默认的全局设置,它允许您选择是允许还是阻止所有内容是默认行为。有些人宁愿在异常阻塞时允许一切。我个人的偏好当然是相反的,阻止一切并允许例外。
如果您希望通过全局阻止对图像的所有请求来加快浏览速度,此扩展程序也很有用。
======
源代码:https://github.com/gorhill/uMatrix (GPLv3)
变更日志:https://github.com/gorhill/uMatrix/releases