驱动之家 04-12
火狐Firefox安装80000+插件:启动就要40分钟!打开页面花了6个小时
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 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" 奖项。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论