little-rat – 免费开源的记录并阻止浏览器扩展网络连接的 Chrome 插件

2 min


Hacker News 上看到「Show HN: Little Rat – Chrome extension monitors network calls of all extensions (github.com/dnakov)」这篇,在介绍「little-rat」这个项目,可以记录并查看 extension 做了那些网络连接。

Little Rat 是一款开源的 Chrome 扩展,用于实时监测其它的 Chrome 扩展联网情况,并可以选择阻止联网,防止恶意扩展。

Little Rat

Little Rat 在 GitHub 开源,并提供了两个版本:

  • Lite 版本:无网络请求详情,仅用来阻断扩展联网
  • 完整版:可查看扩展的每一个网络请求,并能阻断联网

在完整版下,其他扩展有联网行为时,会在扩展栏上显示数量通知。

Chrome Web Store 的版本比较阳春,只能屏蔽指定插件网络而不能获取联网记录,因为 declarativeNetRequest.onRuleMatchedDebug 不能上架插件商店:

The reason is that the extension uses the declarativeNetRequest.onRuleMatchedDebug API which is not available for publishing in the Chrome Web Store.

比较完整的功能还是在 Github 安装,缺点就是要每一台自己装。

GitHub – dnakov/little-rat: 🐀 Small chrome extension to monitor (and optionally block) other extensions’ network calls

🐀 Small chrome extension to monitor (and optionally block) other extensions’ network calls – dnakov/little-rat

装好后启用一阵子让他记录联网信息,就可以看到有些插件的连接是预料中的,像是 uBlock Origin 会需要定时更新 rule,但也意外的看到一些有问题的 extension 了,点击前方图标可以分别快速管理对应插件的「声音、网络、启用」功能


Like it? Share with your friends!

0
dz123

Choose A Format
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Video
Youtube and Vimeo Embeds