Qingwa
2023 年10 月 20 日 07:20
1
原始链接在: Little Rat - 监测第三方 Chrome 扩展联网情况,可阻断扩展网络连接 - 小众软件
Little Rat 是一款开源的 Chrome 扩展,用于实时监测其它的 Chrome 扩展联网情况,并可以选择阻止联网,防止恶意扩展。@Appinn
感谢 Rime 的推荐:这个很实用,不需要网络权限的扩展,直接禁用其网络。
Little Rat
Little Rat 在 GitHub 开源,并提供了两个版本:
Lite 版本:无网络请求详情,仅用来阻断扩展联网
完整版:可查看扩展的每一个网络请求,并能阻断联网
其中,Lite 版本在 Chrome 商店上架,完整版需要用户开启浏览器开发者模式后,手动安装。
另外在完整版下,但扩展有联网行为时,会在扩展栏上显示数量通知。
获取
各位自行按需选择。
原文:https://www.appinn.com/little-rat-for-chrome/
2 个赞
Y_z
2023 年10 月 20 日 07:58
3
装扩展前还是要注意,最好选择开源的,高用户量的也不一定安全
以前装过的一些不太干净的比如:Fatkun图片批量下载
、ModHeader - Modify HTTP headers
等
还有的扩展被开发者售出了都没有声明的
再吐槽下谷歌的强制更新
1 个赞
完整版安装的,点网络小图标没反应,可以快速开启扩展那个图标可以用。
对于把 js 注入网页的扩展,这个 Little Rat 应该限制不了吧,比如暴力猴这种
看了一下,用 firefox 扩展的 proxy api 可以实现阻断其它扩展的请求,不过还要手动添加扩展的内部 uuid 才能识别是哪个扩展的请求,挺麻烦的。
顺便说一下,firefox 扩展的 proxy api 跟 chrome 扩展的 proxy api 设计是完全不同的。
chrome 只能根据请求的地址来判断要用哪个代理。
而 firefox 可以根据请求地址,请求类型,发起请求的源网页,是否匿名标签页,来判断要用哪个代理。还可以指定多个代理,第一个 proxy 失效了,firefox会自动尝试下一个 proxy,以此类推
我之前想把火狐上自用的代理扩展移植到edge,结果发现根本移植不了
嗯,又多了一个要用火狐的理由
严格来说 chromium 系的代理扩展来说确实跟透明代理没太大区别,因为 api 限制了它只能看到请求地址。
但火狐的代理扩展可以拿到更多的信息来综合判断要如何处理请求,比如这个 little rat 实现的根据扩展来阻断请求的功能,在浏览器里可以分辨这个请求是哪个扩展发起的,并针对性的阻断或者切换代理,出了浏览器,就只是普通的网络流量,只能根据地址来阻断。
虽然功能上“网络连接”和“显/隐扩展图标”功能都可以使用,但功能图标点击没有产生变化,完全不知操作是否完成。
刚刚又试过了,还是无论点击哪个功能图标都没变化,不知是什么原因!