研究人员发布了Black Basta勒索软件的免费解密器
内容提要
独立安全研究团队SRLabs发现了Black Basta勒索软件的漏洞,并成功创建了免费解密器。该漏洞利用了加密算法中的问题,可以恢复部分被加密的文件。但Black Basta已修复该漏洞,解密器仅支持恢复2023年12月之前的文件。
延伸解读
解密器的实际适用范围有限
SRLabs的解密器并非万能。它仅能恢复2023年12月之前被Black Basta加密的文件,因为该勒索软件已修复了漏洞。此外,文件大小直接影响恢复效果:小于5000字节的文件无法恢复;5000字节到1GB的文件可完全恢复;大于1GB的文件会丢失前5000字节,但其余部分可恢复。用户需先确认文件加密时间是否在支持范围内。
恢复文件的关键前提:已知明文及其位置
解密并非仅凭工具就能完成。研究人员强调,恢复文件需要已知64个加密字节的明文,并且这些明文字节必须位于文件中由恶意软件逻辑决定加密的位置。知道64字节本身不够,位置必须正确。对于某些文件类型,尤其是虚拟机磁盘映像,满足这一前提是可行的。SRLabs的工具可帮助用户分析加密文件,判断是否具备解密条件。
Black Basta的威胁规模与赎金规模
尽管漏洞已被修复,Black Basta的威胁仍不容忽视。Elliptic和Corvus Insurance的联合研究显示,自2022年初以来,该团伙已累计获得至少1.07亿美元的比特币赎金。专家称,其已感染超过329家受害企业,包括ABB、Capita、Dish Network和Rheinmetal。这些数据表明该勒索软件攻击范围广、获利丰厚,企业仍需保持警惕。
Q&A
Black Basta勒索软件有免费解密器吗?
有。独立安全研究团队SRLabs利用Black Basta加密算法中的漏洞,成功创建了免费解密器,可以恢复部分被加密的文件。但该漏洞已被修复,解密器仅支持恢复2023年12月之前加密的文件。
Black Basta的加密算法漏洞是什么?
Black Basta使用基于ChaCha的加密算法,对64字节长的文件块执行XOR操作,加密块的位置由文件大小决定,前5000个字节会被加密。如果已知64个加密字节的明文及其在文件中的位置,就可以恢复文件。
解密器能恢复哪些文件?恢复条件是什么?
小于5000字节的文件无法恢复;5000字节到1GB之间的文件可以完全恢复;大于1GB的文件前5000字节将丢失,但其余部分可以恢复。恢复的前提是已知64个加密字节的明文及其位置,对于某些文件类型(如虚拟机磁盘映像)知道正确位置的64字节明文是可行的。
为什么Black Basta解密器只能恢复2023年12月之前的文件?
因为Black Basta已经修复了该加密算法漏洞,所以解密器仅对2023年12月之前加密的文件有效。
Black Basta勒索软件造成了多大的经济损失和影响?
自2022年初以来,Black Basta已累计获得至少1.07亿美元的比特币赎金,感染超过329家受害企业,包括ABB、Capita、Dish Network和Rheinmetal。
SRLabs开发的工具如何帮助用户?
SRLabs开发的工具可以帮助用户分析加密文件,确定是否可以解密。