开发者自己破坏 GitHub 两个知名开源库,大量用户受影响

1 月 10 日消息,己破根据外媒 theverge 报道,个知知名开源工具 Faker.js 的名开作者 Marak 近日故意破坏了 GitHub 上的这个开源库,已经将项目所有代码清空,源库用户并在 commit 中留下“endgame”字样,大量还在 README 中写道“What really happened with Aaron Swartz?受影”。

Faker.js 是己破一个十分流行的 Node.js 工具库,用于开发调试,个知可以在浏览器和 node.js 中生成大量的名开虚假数据进行模拟测试。目前该项目每周下载量接近 250 万。源库用户Marak 投入了大量精力来开发这个项目,大量许多商业公司深度使用这一项目,受影然而开发者从中获得的己破收益十分少。Marak 曾在 2020 年 11 月发文,个知要求使用 Faker.js 的高防服务器名开公司向他支付费用,否则他将不再提供维护工作。
他开发的另一个库 colors.js 也受到了影响,但是目前状态正常,没有被清空。这个库可以为 javascript 控制台添加颜色,每周下载量可达 2240 万。

海外论坛 reddit 上的一个帖子中有人写到,Marak 清空 Faker.js 仓库的原因是个人遇到了经济困难,并且开源项目被别人滥用。虽然代码看似被清空,但是有人发现真正的 Faker.js 仓库被他隐藏了起来,设置为私有。站群服务器目前,Faker.js 上一个版本依旧可以下载,版本号为 6.6.6(在西方 666 是代表恶魔的邪恶数字)。

早在 2020 年 10 月,Marak 的公寓失火,他本人因此失去了所有家当,接近身无分文。为此,他不得不在网上公布他的 PayPal 账号,请求网友们给他捐助。
Marak 在最新的推文中表示,NPM 已经恢复到之前版本的 faker.js 包。目前他已经暂停 GitHub 账号。
服务器租用相关文章
用罗技G402玩英雄联盟——打造极致游戏体验(解密G402在英雄联盟中的优势与应用技巧)
摘要:英雄联盟作为一款热门的多人在线战术游戏,玩家的操作能力和装备选择对游戏胜负起着至关重要的作用。而罗技G402作为一款专为游戏而生的高性能鼠标,其出色的响应速度和精准度能够帮助玩家在...2025-11-04- 摘要:在华为电脑上创建Microsoft账户时,可能会遇到一些错误导致无法成功完成操作。本文将介绍一些常见的错误以及相应的解决方案,帮助用户顺利创建Microsoft账户。1.错...2025-11-04
 电脑Word无法正常启动的原因(分析电脑Word无法启动的常见问题和解决方法)
摘要:MicrosoftWord是目前最常用的办公软件之一,但有时我们可能会遇到无法正常启动的问题。本文将分析一些常见的原因,帮助用户识别和解决电脑Word无法启动的问题。1.W...2025-11-04华硕电脑开机引导错误的解决方法(应对华硕电脑开机引导错误的有效措施)
摘要:华硕电脑是一款备受用户喜爱的电脑品牌,但有时在开机过程中可能会出现引导错误的问题。这种问题会导致电脑无法正常启动,给用户带来不便。本文将为大家介绍华硕电脑开机引导错误的解决方法,帮...2025-11-04- 摘要:在生活中,我们经常会遇到手机意外进水的情况,这往往让人束手无策。然而,只要掌握一些简单的方法,就能有效地将水从手机中排出,保证手机的正常使用。本文将为大家介绍一些应对手机进水的有效...2025-11-04
 电脑锁屏开启密码错误的危害及应对方法(密码错误引发的安全隐患及解决方案)
摘要:在日常使用电脑的过程中,锁屏功能可以有效保护用户的隐私和信息安全。然而,当我们输入错误的密码时,可能会引发一系列的安全隐患。本文将探讨密码错误所导致的危害,并提供解决方案来应对这一...2025-11-04

最新评论