您现在的位置是:测试开发营 > 人工智能
勒索软件 BlackBasta 2.0 的技术演变
测试开发营2025-11-26 22:23:26【人工智能】8人已围观
简介2022 年 11 月 16 日,研究人员发现 BlackBasta 勒索软件开始使用全新的样本文件。新版本的 BlackBasta 相比旧版本更新了许多代码包括文件加密算法与库文件),拥有更低的引擎
2022 年 11 月 16 日 ,勒索研究人员发现 BlackBasta 勒索软件开始使用全新的软件样本文件。新版本的术演 BlackBasta 相比旧版本更新了许多代码(包括文件加密算法与库文件) ,拥有更低的勒索引擎检出率 。恶意样本的软件大部分字符串都已经经过混淆,文件名也已经随机化 ,术演这阻碍反病毒引擎与 EDR 等安全产品的勒索检测。

技术分析
字符串混淆与 Conti 勒索软件类似,软件BlackBasta 勒索软件开发人员似乎也使用了 ADVObfuscator 进行字符串混淆 。术演如下图所示,勒索基于栈进行构建,软件并且使用异或操作对单个字节进行解密 :

字符串混淆
目前,源码下载术演并非是勒索所有字符串都经过混淆处理。但可以预期的软件是,日后会有更多的术演字符串被混淆 。
文件加密BlackBasta 2.0 版本中给最重要的部分就是对加密算法的修改。最初,BlackBasta 勒索软件使用非对称 4096 位 RSA 公钥与对称 ChaCha20 算法进行加密。而且,RSA 算法是通过 GNU 多精度算术库(GMP)实现的模板下载。而在最新的 BlackBasta 2.0 中 ,加密算法已经被椭圆曲线(ECC)和 XChaCha20 算法所取代。并且 ,算法实现转而使用 Crypto++。新版本使用的椭圆曲线算法为 secp521r1,内嵌的公钥为:
复制da:28:10:db:f5:ae:12:08:cf:dd:1f:10:80:48:00:
32:38:1d:23:40:0c:ca:05:2c:5c:d2:79:1d:ae:8f:
0a:74:a1:1c:79:b3:0c:38:21:aa:94:1a:4fASN1 OID: secp521r1NIST CURVE: P-521writing EC key-----BEGIN PUBLIC KEY-----MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAUh/Ys2W3nDC9+hyIzHd3gfZQndkXjRfY+jqMsPJvhyEMlduU9Zy//crwjRlqnC+fS5YgMZVBVD6SQ+170YGMWHgBLjG4AnrBuX8vtLK6qt/taKLf65BKT9ooENv1rhIIz90fEIBIADI4HSNADMoFLFzSeR2ujwp0oRx5sww4IaqUGk8=-----END PUBLIC KEY-----1.2.3.4.5.6.7.8.9.10.11.12.BlackBasta 2.0 在加密过程中使用被成为 DHIES 的加密模式 ,利用 Crypto++ 中的椭圆曲线集成加密方式(ECIES)生成每个文件的 XChaCha20 与基于哈希的消息认证码(MHAC) 。在完成加密后,服务器租用BlackBasta 会向文件结尾追加一个 314 字节的数据,如下所示:

BlackBasta 2.0 加密文件
蓝色部分的 133 个字节是为每个文件临时生成的 secp521r1 公钥 ,接下来的 56 个字节是用于 XChaCha20 加密的密钥(32 字节)与随机数(24 字)。随后的红色部分是 HMAC(20 字节) ,灰色部分为空字节填充,橙色部分为加密文件的大小(2 字节) 。云计算最后的紫色部分为 flag(12 字节),攻击者依赖此处识别受害者 。
为了提高加密速度 ,BlackBasta 根据文件大小使用 XChaCha20 对文件进行不同策略的加密 。如果件小于 5000 字节,则整个文件将以 64 字节为单位进行加密 。如果文件大于 64 字节且不是 64 字节的偶数倍,则不会加密最后的 64 字节块 。如果文件小于 1GB ,BlackBasta 会交替加密 64 字节块并跳过 128 字节 ,直到文件末尾。建站模板如下图所示:

交替加密数据
如果文件大于 1GB,BlackBasta 会首先加密文件前 5064 个字节 。在跳过 6336 个字节后 ,加密 64 个字节再跳过 6336 个字节 ,一直持续到文件末尾。XChaCha20 加密代码如下所示 :

XChaCha20 文件加密代码
加密完成后,BlackBasta 使用硬编码的扩展名重命名文件 。这些扩展名都是针对每个受害者定制的 ,例如 .agnkdbd5y 、.taovhsr3u 或 .tcw9lnz6q。以前版本的 BlackBasta 使用的扩展名是免费模板固定的,为 .basta 。
勒索文件的图标也进行了修改 ,从白色变成了红色 :

图标对比
勒索信息BlackBasta 2.0 将勒索信息也作了修改 ,如下所示 :

勒索信息(2022 年 11 月)
特征变化新旧版本的特征对比如下所示 :

其命令行参数也进行了修改,如下所示:

结论
Conti 勒索软件似乎已经分裂成包括 BlackBasta 在内的多个攻击组织,进一步扩大了勒索软件的威胁。自从 2022 年 11 月中旬,BlackBasta 2.0 面世以来,研究人员发现了多个受害者 。这表明该攻击组织是十分成功的 ,并且也在持续更新和升级。
很赞哦!(771)
相关文章
- 十大Web应用安全威胁及防护建议(2021-2023年)
- 索尼Z5Xperia(功能全面、性能卓越,让你体验极致手机生活)
- 三星J76手机综合评测
- 电视家TV浏览器(让你的电视变身为互联网终端)
- 新型Mallox勒索软件通过招募加盟组织来快速扩张
- 探索CloudSilver的无限可能性(云端银行的创新技术与服务)
- 索尼a864音频播放器的综合评测(探索索尼a864的音质、功能与设计特点)
- 以优思W2013怎么样?——一款高性能办公笔记本的全面评测(便携轻薄、性能强劲,优思W2013助力高效办公)
- 电信巨头 Frontier 疑遭到网络攻击,200 多万数据泄露
- 探索Comper鞋的优点与特点(一双性的智能鞋-Comper鞋)
热门文章
站长推荐
友情链接
- 小米膜的优点和特点(为你的手机屏幕保驾护航)
- 中兴红牛v5电信版(一款高性能电信版手机,满足您的需求)
- 最好的Mac解压工具推荐(选择一个适合你的Mac解压工具是多么重要)
- 外星人声卡(探索未知领域的声音艺术)
- AMDA87410处理器的性能及特点分析(探索AMDA87410处理器的优势和应用领域)
- 神舟k710c评测(体验神舟k710c,畅享高性能办公娱乐利器)
- 使用Mac分区U盘安装Win10系统教程(详解Mac电脑如何分区U盘并安装Windows10系统)
- OPPOA59信号质量如何?(信号稳定性与通话质量是关键)
- 光伏、中水、余热……2022北京13个数据中心能评展现五大趋势
- 体验XboxOneX的卓越性能与极致画质(探索一台引领游戏娱乐新纪元的游戏机) 香港物理机网站建设云服务器b2b信息平台亿华云企业服务器源码库







