快科技 4 月 12 日消息,目前 Firefox 火狐浏览器共有 84235 个官方扩展插件,总计 49.3GB 的容量。
开发者 Jack.W 忽发奇想,如果把它们全部下载并安装究竟会发生什么事,结果只是打开浏览器就需要 40 分钟,并且慢得几乎无法使用。
Jack.W 在个人博客中分享,他利用 Firefox 扩展商店的公开 API(无速率限制、无认证),将全部官方扩展一次性下载,并尝试全部安装到 Firefox 浏览器中。
测试分两个平台进行,在 Windows 上,安装 1000 个插件时 Firefox 仍能正常运行,3000 个后开始出现卡顿和插件冲突,6000 个时只能勉强打开扩展管理页面,到 6 万个时直接卡死。
转战 macOS 后情况稍好,他最终成功安装了 84194 个扩展,占用磁盘空间超过 400GB,花了 40 分钟才打开浏览器,开启 about:addons 扩展页面需要 6 小时,几乎完全无法使用。
Jack.W 在下载过程中发现了多款伪装成加密货币钱包的钓鱼扩展,通过弹出窗口诱导用户,并将数据发送至黑客服务器。
此外还有扩展会自动操控账户,批量刷 1 星或 5 星虚假评论,他已向 Mozilla 举报,这些恶意扩展在第二天即被全部下架。
Jack.W 最终给出的结论十分直白:Firefox 理论上可以运行 8.4 万个扩展,但会直接变成一坨屎,该研究在 Hacker News 论坛获得了 "Middle Finger Emoji Sticker" 奖项。


登录后才可以发布评论哦
打开小程序可以发布评论哦