<返回更多

模拟CDN的浏览器扩展程序,改善在线隐私

2020-10-21    
加入收藏
「效率工具」模拟CDN的浏览器扩展程序,改善在线隐私

 

LocalCDN是一个Web浏览器扩展,它模仿Content Delivery Networks以改善在线隐私。它拦截流量,在本地找到静态资源,然后将其注入环境。所有这些都是自动发生的,因此不需要事先配置。


插件下载:

火狐插件地址:https://addons.mozilla.org/en-US/firefox/addon/localcdn-fork-of-decentraleyes/

chrome插件地址:https://chrome.google.com/webstore/detail/localcdn/njdfdhgcmkocbgbhcioffdbicglldapd

源代码:https://codeberg.org/nobody/LocalCDN

此附加组件是https://git.synz.io/Synzvato/decentraleyes的分支


「效率工具」模拟CDN的浏览器扩展程序,改善在线隐私

 

在线测试

https://www.localcdn.org/test/是在线测试网站。插件可以查看访问网页时,使用本地资源的资源数。


实现原理

LocalCDN对某些请求使用重定向。映射文件(https://codeberg.org/nobody/LocalCDN/src/branch/main/core/mAppings.js#L71)列出了源(所有CDN和框架的路径)和一个定义目标的资源文件。
当前仅重定向JAVAScript和css文件。某些CSS文件在内部引用了其他文件,例如字体。所有请求都重定向到本地文件,例如jQuery(https://codeberg.org/nobody/LocalCDN/src/branch/main/resources/jquery)。这就是扩展名当前大小为10 MB的原因。仅当LocalCDN找不到本地资源(并且已启用该选项)时,请求才会被阻止。
广告拦截器(例如uBlock Origin,uMatrix或AdGuard)决定允许哪些请求。仅当adblocker允许请求时,该请求才会被LocalCDN拦截。 LocalCDN在adblocker之后而不是之前捕获请求。


LocalCDN包含大量框架和有用功能。

新增资源:

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>