REvil恢复工具

1. 前言

  REvil(又称Sodinokibi)勒索软件于2019年4月首次被发现,被视为著名GandCrab勒索软件的后继者。这款勒索软件通过多种方式传播,包括利用远程桌面协议(RDP)漏洞、钓鱼邮件、以及水坑攻击。REvil采用“勒索即服务”(RaaS)模式,允许网络犯罪分子使用其平台进行攻击,并从中抽取分成。该勒索软件专门针对高价值目标,尤其是大型企业和关键基础设施,曾攻击JBS、Acer等知名企业,导致巨额赎金支付。其独特的“双重勒索”策略也成为其他勒索软件模仿的对象,这一策略不仅加密数据,还威胁公开泄露被盗数据以施加更大压力。

2. 特征

   文件加密:REvil使用AES和RSA加密算法对受害者的文件进行加密,通常会将文件扩展名更改为“.REvil”或“.Sodinokibi”。加密过程经过优化,能够快速加密大批量文件,减少受害者的反应时间。

   勒索说明:加密完成后,REvil会在每个受感染文件夹中生成一个勒索说明文件,通常命名为“README.txt”或“unique_id-DECRYPT.txt”。说明文件包含支付赎金的详细指示,通常引导受害者通过Tor网络访问专属的支付页面,并提供攻击者的联系信息。

   双重勒索:除了加密文件,REvil还会窃取受害者的数据,并威胁将数据在其暗网网站上公开,增加受害者支付赎金的压力。若受害者不支付赎金,攻击者会分阶段逐步泄露敏感数据。

   高额赎金:REvil通常要求高额赎金,金额可高达数千万美元。攻击者有时还会向支付赎金较快的受害者提供折扣,但延迟付款的受害者可能会面临更高的赎金要求。

   反检测技术:REvil具备多种反检测手段,如代码混淆、反虚拟化检测等,以逃避安全软件的检测。

   定期更新:REvil持续更新其恶意软件,增加新功能和攻击手段,以增强隐蔽性和感染效果。

   暗网曝光:REvil在暗网上设立了“泄密网站”,用于公布未支付赎金受害者的被盗数据,进一步提高其威胁性。

  多个执法机构联合打击REvil,成功破获其部分基础设施并逮捕相关人员,但该勒索软件组织的变种和模仿者仍然对网络安全构成持续威胁。

3. 工具使用说明

  1. 下载解密工具并将其保存在计算机中的某个位置.

  此工具适用于具有活动互联网连接的受感染计算机。

  该工具至少能够解密勒索软件版本:4.4.x、4.3.x、4.2.x、3.x 这些版本使用 4 个加密层:RSA2048、RSA1024、ChaCha、Salsa

  2. 双击BDREvilDecryptor.exe并通过在 UAC 警报上单击“是”来允许其运行。

  3. 选择“我同意”以接受最终用户许可协议。

  注意:某些版本尚不可解密

  4. 如果您想要搜索所有加密文件,选择“扫描整个系统”;或者只添加之前保存加密文件的路径。

  我们强烈建议您在开始解密过程之前也选择“备份文件”,以防解密过程中发生任何不希望出现的情况。然后按下“扫描”。

  用户还可以在“高级选项”下勾选“覆盖现有干净文件”选项,这样工具将会用解密后的文件覆盖可能已存在的干净文件。

  在此步骤结束时,您的文件应该已被解密。

  如果您勾选了备份选项,您将看到加密文件和解密文件。您还可以在 %temp%\BDRemovalTool 文件夹中找到描述解密过程的日志。

  要摆脱您剩余的加密文件,只需搜索匹配该扩展名的文件并进行批量删除。我们不建议您这样做,除非您再三确认您的文件可以安全打开,并且没有任何损坏的痕迹。

  静默执行(通过 cmdline)

  该工具还提供了通过命令行静默运行的可能性。如果需要在大型网络内自动部署该工具,则可能需要使用此功能。

  • -help - 将提供如何静默运行工具的信息(这些信息将写入日志文件,而不是在控制台上显示)。

  • start - 这个参数允许工具静默运行(无图形用户界面)。

  • -path - 这个参数指定了要扫描的路径。

  • o0:1 - 将启用“扫描整个系统”选项(忽略-path参数)

  • o1:1 - 将启用“备份文件”选项

  • o2:1 - 将启用“覆盖现有文件”选项

   例子

  BDREvilDecryptor.exe start -path:C:\ ->该工具将在没有 GUI 的情况下启动并扫描 C:\

  BDREvilDecryptor.exe start o0:1 ->该工具将在没有 GUI 的情况下启动并扫描整个系统

  BDREvilDecryptor.exe start o0:1 o1:1 o2:1->该工具将扫描整个系统,备份加密文件并覆盖现有的干净文件