npm 构建启动前端项目后,自动在桌面创建了 WITH-LOVE-FROM-AMERICA.txt

2022-03-15 18:17:19 +08:00
 simbaCheng

结论先行 npm 构建前端项目,启动后在桌面自动创建《 WITH-LOVE-FROM-AMERICA.txt 》文件。

过程:

观察: 已经有其他网友也出现此情况,桌面突然出现奇怪 txt 文件! 好像是今天才出现这个情况

怀疑是不是 npm 依赖项被恶意篡改了。 PS:难道是因为最近的国际时局?

6102 次点击
所在节点    前端开发
45 条回复
dcsuibian
2022-03-15 18:33:23 +08:00
node_modules 搜搜看?
Love4Taylor
2022-03-15 18:43:00 +08:00
learningman
2022-03-15 19:01:02 +08:00
查找一下依赖树里哪来的这个包
caocong
2022-03-15 19:03:59 +08:00
vue-cli 里有 node-ipc
node-ipc 里有 peacenotwar
0o0O0o0O0o
2022-03-15 19:29:19 +08:00
这算供应链攻击吗?
simbaCheng
2022-03-15 19:29:53 +08:00
@Love4Taylor 感谢,也在 github 上找了,眼拙没注意
simbaCheng
2022-03-15 19:32:13 +08:00
@caocong
感谢,迫不得已当回伸手党(前端新人,平时做后端);
想问下,怎样把这个依赖去掉?
weichengwu
2022-03-15 19:37:01 +08:00
@simbaCheng #7 找到谁依赖它的,然后 fork 一份,把那个依赖换掉😂
ahwwh1994
2022-03-15 19:46:05 +08:00
@simbaCheng 用 yarn 的话,可以在 package.json 里添加
"resolutions": {
"node-ipc": "9.2.1"
}
simbaCheng
2022-03-15 19:46:09 +08:00
@caocong
再次感谢,自己已经将这个依赖删除了。
simbaCheng
2022-03-15 19:58:06 +08:00
@ahwwh1994
感谢帮助
ChaosesIb
2022-03-15 21:25:51 +08:00
github.com/RIAEvangelist/node-ipc/issues/233
好恶心的行为,有空的可以去和作者对线
vacnt7
2022-03-15 22:31:11 +08:00
刚才我也遇到了,重装依赖过后多了这个 txt ,还以为中毒了
iseki
2022-03-15 22:48:19 +08:00
@ChaosesIb 看一遍开源协议,要么 fork 要么忍着
FrankHB
2022-03-15 23:22:28 +08:00
@iseki 要么 fork 要么忍是什么义务?开源协议可没本事阻止用户婊 adware (物理),更何况那个项目用的协议根本就没提。
ChaosesIb
2022-03-15 23:53:27 +08:00
@iseki #14 正是因为作者有权利那么做,才需要靠跟他沟通来解决。不过现在 issue 里那些直接人身攻击的我觉得就有些过了,开骂的话作者就更难退让了
iseki
2022-03-16 00:11:45 +08:00
@ChaosesIb 当然,我针对的是你话中的“对线”,对线可不是沟通~

@FrankHB 如果你认为跑到对应 issue 区域开骂是合理的,请自便
Trim21
2022-03-16 00:18:29 +08:00
“美国全方位针对,国产知名开源软件遭美国开发者供应链攻击!”

不过这种行为真的挺恶心的,拉资助好歹还是为了项目本身活下去。
ChaosesIb
2022-03-16 00:26:25 +08:00
github.com/RIAEvangelist/node-ipc/issues/233#issuecomment-1068182278
被人挖出真恶意代码了,本机如果是俄或者白俄的 IP 会直接覆写所有文件,有依赖的赶紧换下吧
gadfly3173
2022-03-16 00:46:04 +08:00
vuecli 发了新版本,可以直接升级

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/840562

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX