Peacenotwar

peacenotwar是一种被归类为抗议软件（）的恶意软件，由布兰登·野崎·米勒编写。2022年3月，该软件作为依赖项被添加到常用的JavaScript依赖node-ipc中。

 背景 
2022年3月7日至8日，npm包注册表中node-ipc包的维护者布兰登·野崎·米勒发布了两个更新，据称包含针对俄罗斯和白俄罗斯系统的恶意代码（），这些代码会递归地用心形表情符号覆盖用户系统驱动器上的所有文件。一周后，米勒在node-ipc中添加了依赖项——peacenotwar模块和npm colors包：前者会在受影响机器的桌面上创建名为WITH-LOVE-FROM-AMERICA.txt的文本文档，内容是抗议俄罗斯入侵乌克兰的信息；后者会导致使用它的服务器发生拒绝服务攻击。

 影响 
由于node-ipc是常用的软件依赖，它影响了多个依赖于该包的其他项目。

受影响的项目包括Vue.js，该项目需要node-ipc作为依赖，但未指定具体版本。如果某些Vue.js用户从特定包中获取该依赖，可能会受到影响。Unity Hub 3.1也受到了影响，但在当天就发布了补丁。

 参见 






 参考来源 

Category:基于互联网的行动主义
Category:2022年网络事件
Category:對俄羅斯入侵烏克蘭的反應
Category:惡意軟件