非佩蒂亚勒索病毒

义项:勒索软件
非佩蒂亚勒索病毒

非佩蒂亚勒索病毒(NotPetya)是2017年6月出现的一种针对微软Windows系统的恶意程序。它在外观上效仿此前出现的佩蒂亚(Petya)勒索软件, 会显示比特币赎金界面, 但分析表明其加密过程并未保留可用的解密信息, 实际效果更接近以破坏数据为目的的擦除器。它通过被篡改的乌克兰财税软件更新渠道投放, 并在局域网内借助漏洞与窃取的凭据快速横向扩散, 2017年6月27日爆发后波及多个国家的机构。

目录
  1. 定义
  2. 原理
  3. 发展历程
  4. 应用
  5. 局限
  6. 参见

定义

非佩蒂亚勒索病毒是一种运行于Windows平台的恶意程序, 2017年6月27日首次被大规模观测到[1]。它复用了早期佩蒂亚(Petya)家族的部分代码与界面风格, 因此早期报道中常以Petya、ExPetr、GoldenEye、Petrwrap等名称出现, 安全厂商卡巴斯基实验室(Kaspersky Lab)为与2016年的佩蒂亚相区别, 将其命名为NotPetya[2]。

它虽向受害者展示支付比特币以换取解密的口径, 但研究者在其加密逻辑中未发现可用于恢复密钥的安装标识, 勒索界面中的安装密钥被认为是随机生成的字符串, 由此形成“表面勒索、实质破坏”的判断[3]。

原理

该恶意程序进入主机后, 会尝试取得关机与调试等系统特权; 在具备管理员权限时改写编号为0的物理磁盘的主引导记录(MBR), 并写入自身引导代码, 使计算机按攻击者预设的引导流程启动[4]。随后它通过网络调用创建计划任务, 在随机延迟后用关机命令重启系统, 重启后的加密过程会显示类似磁盘检查的界面[5][6]。

与逐文件加密的做法不同, 它主要针对NTFS分区的主文件表(MFT), 使文件索引整体失效, 从而让系统无法正常引导和访问数据[7]。在权限不足而无法改写引导记录的情况下, 它转而逐文件加密, 涉及文档、表格、数据库、压缩包、虚拟机磁盘镜像等大量扩展名[3]。

加密算法上, 该家族使用AES-128对数据加密, 再用RSA公钥封装对称密钥, 与早期佩蒂亚使用的Salsa20不同[3]。横向传播方面, 它先在本地网段探测139与445端口, 依次尝试SMB协议中的永恒之蓝(EternalBlue)与永恒浪漫(EternalRomance)漏洞, 再用类似Mimikatz的工具从内存抓取本地管理员凭据, 借助PsExec、WMIC等合法管理工具在远程主机执行自身[5]。由于凭据路径不依赖漏洞, 已安装补丁的主机同样可能被横向攻陷[8]。


flowchart LR

A[被篡改的软件更新] --> B[获得初始执行]

B --> C[提权并抓取凭据]

C --> D[改写MBR]

C --> E[SMB漏洞利用]

C --> F[PsExec / WMIC 远程执行]

D --> G[重启]

G --> H[加密MFT并显示赎金界面]

E --> A2[局域网内其他主机]

F --> A2

A2 --> C

发展历程

2017年6月27日, 乌克兰多家银行、能源企业、政府部门以及电信运营商的系统同时出现故障, 同一批恶意样本随后出现在俄罗斯、西班牙、法国、丹麦、印度、美国等地的机构网络中[9][10]。截至2017年6月28日, 受影响机构已达至少2000家, 其中绝大多数位于乌克兰。

调查显示, 投放渠道是乌克兰财税软件M.E.Doc的自动更新机制。该软件由Intellect Service公司开发, 用于与税务系统对接, 在乌克兰企业中使用面很广; 攻击者取得更新服务器与代码的访问权后, 借合法签名与正规更新地址向客户端推送被植入后门的组件, 至少三次更新在2017年6月27日之前已被篡改[11]。跨国企业在乌克兰的分支机构装有该软件, 其后经由内部网络把感染带到其他国家的办公网络。

爆发初期, 多家机构初步将其归为勒索软件的又一变种, 随后研究者根据加密流程与赎金环节的缺陷修正了判断, 指出付款也无法恢复数据, 并将其归入擦除器一类[12][13]。关于来源, 乌克兰、美国与英国方面先后发表归因声明, 俄罗斯否认相关指控。

应用

从技术与行业影响看, 该事件成为软件供应链攻击的典型样本: 攻击者不直接攻击最终目标, 而是侵入上游软件供应商的构建与发布环节, 借其签名与更新通道把恶意代码送进客户环境, 这一模式被后来的供应链安全研究与规范文件反复引用[14][15]。它同时被作为“蠕虫化”勒索行为的案例, 用于说明漏洞利用与凭据窃取组合后在企业内网中的扩散速度[16]。

在攻防研究中, 该样本被收录进对抗战术知识库的软件条目, 其行为被拆解为凭据转储、远程服务创建、日志清除、计划任务重启等可观测技术点, 供检测规则编写与演练使用。事件之后, 网络分段、特权账户隔离、更新通道校验与可恢复备份成为讨论中反复出现的防护取向。

局限

就其自称的勒索功能而言, 该恶意程序并不成立: 加密流程缺少可用于还原密钥的安装标识, 赎金界面显示的字符串与真实加密参数无关, 因此即便按要求付款也无法取得解密手段[3]。赎金收取环节同样薄弱, 所有感染共用同一比特币地址与同一邮箱, 该邮箱在爆发后不久即被服务商停用[3][13]。

传播上它也有明显边界。有分析指出, 与同期蠕虫不同, 它主要在本地网络内扩散而非通过互联网自主扫描, 出网扩散依赖受害组织之间的网络连接, 这也是受害机构高度集中于乌克兰及其分支的原因[17]。此外, 该样本存在已知的抑制条件: 在系统目录下预先放置名为perfc的只读文件可使其停止执行, 但这只是针对特定版本的临时手段, 并不能修复已被破坏的引导记录或数据[3][8]。

另需注意的是, 将某一破坏性事件直接判定为该家族缺乏技术依据: 同样使用永恒之蓝或同名的赎金界面并不足以确认样本归属, 需要凭据窃取、MFT加密、MBR改写等行为特征与样本比对共同佐证[8]。

参见

  • 勒索软件 —— 以限制数据访问索取赎金的一类恶意程序, 该样本借其外观进行伪装

  • 永恒之蓝 —— 被用于横向传播的SMB漏洞利用工具, 同一漏洞也见于魔窟事件

  • 魔窟 —— 2017年5月爆发的蠕虫式勒索软件, 与该样本的传播手法高度相似

  • 软件供应链攻击 —— 通过篡改上游软件更新环节投放恶意代码的攻击方式

  • 主引导记录 —— 该样本改写的磁盘引导结构, 改写后系统无法正常启动

  • 沙虫 —— 被公开归因指向的攻击组织, 与多起针对乌克兰的网络行动相关

参考资料

  1. NotPetya Malware: Analysis, Detection, Removal | Huntress [引用日期2026-10-29]
  2. VOV World [引用日期2026-10-29]
  3. Petya Ransomware [引用日期2026-10-29]
  4. { [引用日期2026-10-29]
  5. markdown [引用日期2026-10-29]
  6. search [引用日期2026-10-29]
  7. PNP Computer Security Bulletin CSB17-012 [引用日期2026-10-29]
  8. NotPetya: How the 2017 Destructive Wiper Worked [引用日期2026-10-29]
  9. NotPetya [引用日期2026-10-29]
  10. 实战化ATT&CK [引用日期2026-10-29]
  11. M.E.Doc: The NotPetya Origin Story Deep Dive [引用日期2026-10-29]
  12. notpetya-ransomware-wiper-destroys-files [引用日期2026-10-29]
  13. cyberscoop.com 上的网页 [引用日期2026-10-29]
  14. notpetya-2017-medoc-wiper-retrospective [引用日期2026-10-29]
  15. 2021 年下半年 Unit 42 云威胁报告 [引用日期2026-10-29]
  16. 什么是勒索软件?如何防御勒索软件? [引用日期2026-10-29]
  17. search [引用日期2026-10-29]
词条评价
词条统计

浏览次数:0 次

阅读量:0 次 · 阅读完成量:0 次

最近更新:2026-10-28T18:31:35Z

历史版本

本条目引用的词条
勒索软件 永恒之蓝 魔窟 软件供应链攻击 主引导记录 沙虫