Bluesky勒索软件深度技术分析
一、背景介绍
勒索软件作为一种流行的木马,近年来已成为最为常见的安全威胁之一。与其他威胁不同,勒索软件先向受害者表明自己的身份,再通过加密的方式使用户数据资产或计算资源无法正常使用,而恢复数据资产的唯一方法通常是支付高昂的费用。
BlueSky作为近期发现的一种勒索软件变种,在3月份首次出现,在6月末开始爆发。它的一些勒索软件样本以MarketShere。exe和SecurityUpdate。exe的形式在线分发,在入侵目标之后,BlueSky会加密受感染机器上的文件,然后添加。bluesky文件扩展名。同时它还会生成两个名为DECRYPTFILESBLUESKY。txt和DECRYPTFILESBLUESKY。html的文件,让要求受害者访问BlueSkyTOR网站并按照提供的说明进行操作。二、病毒分析
BlueSky的执行流程如下:动态加载API、混淆字符串、采用反调试技术、进行权限提升、生成受害者ID、对文件进行加密、生成赎金通知书。
1。动态加载API
所有的API都通过动态加载的方式获取,首先遍历PEB,通过遍历PEBLDRDATA中的InLoadOrderModuleList链表枚举其中包含的模块。其中用到了许多反分析技术,包括字符串加密和反调试机制,使其能够混淆WindowsAPI函数名称并使用间接调用来解析API。此外,BlueSky使用DJB散列函数对API名称进行计算,并将它们与代码中的模糊哈希值进行比较,以便正确导入所需的模块。
2。混淆字符串
所有的字符串都进行了混淆,使用时通过动态解密的方式获取字符串。
3。反调试技术
除了以上提到的字符串加密、API混淆等反调试机制外,程序还调用NtSetInformationThread并使用ThreadHideFromDebuggerAPI隐藏线程,线程对调试器隐藏后,它将继续运行,但调试器不会收到与该线程相关的事件。该线程可以执行反调试检查,例如代码校验和、调试标志验证等。但是,如果隐藏线程中有断点,或者对调试器隐藏了主线程,那么进程就会崩溃,调试器就会卡住。
用nop填充函数调用地址处来过反调试。
4。权限提升
COM提升名称(COMElevationMoniker)技术允许运行在用户账户控制(UAC)下的应用程序使用提升权限的方法来激活COM类,以此来提升COM接口权限。该方法的目标接口是ICMLuaUtil,该接口存在于CMSTPLUA组件中,使用OleViewDotNet工具查看系统中的COM接口属性信息,找到CMSTPLUA组件:
BlueSky使用了这种方法来绕过UAC。
此外,BlueSky还会调用RtlAdjustPrivilege来获取每个文件和进程的权限。
5。生成受害者ID
BlueSky通过计算卷信息、机器GUID、数字产品ID和安装日期值的MD5哈希来生成唯一的用户ID:A11F9CA342F6AF8414D5516688381DD5。并且使用该ID来生成互斥锁:GlobalA11F9CA342F6AF8414D5516688381DD5
解密字符串x25519public、RECOVERYBLOB、completed用来生成注册表项,保存BlueSky的加密操作数据。
BlueSky将与加密相关的信息存储在注册表项HKCUSoftwareA11F9CA342F6AF8414D5516688381DD5中,用来恢复信息RECOVERYBLOB,使用ChaCha20Curve25519RC4(onRECOVERYBLOB)算法进行计算,通过ChaCha20和Curve25519算法对RECOVERYBLOB进行加密。
6。文件加密过程
与其他勒索软件通常包含文件扩展名列表以识别符合条件的加密文件不同,BlueSky会创建一个在文件加密过程中排除文件的扩展名列表,具体的清单如下:
扩展名:ldf、scr、icl、386、cmd、ani、adv、theme、msi、rtp、diagcfg、msstyles、bin、hlp、shs、drv、wpx、bat、rom、msc、lnk、cab、spl、ps1、msu、ics、key、msp、com、sys、diagpkg、nls、diagcab、ico、lock、ocx、mpa、cur、cpl、mod、hta、exe、ini、icns、prf、dll、bluesky、nomedia、idx
目录:recycle。bin、windows。bt、windows。ws、boot、windows、windows。old、systemvolumeinformation、perflogs、programdata、programfiles、programfiles(x86)、allusers,appdata,torbrowser
文件名:decryptfilesbluesky。txt、decryptfilesbluesky。html、ntuser。dat、iconcache。db、ntuser。dat。log、bootsect。bak、autorun。inf、bootmgr、ntldr、thumbs。db
如下图所示,BlueSky使用多线程队列进行加密。启动的其中一个负责文件加密,另一个负责枚举本地文件系统上的文件,并将挂载的网络共享添加到队列中。这种多线程架构与Conti(Ransomware)v3的代码相似,特别是网络搜索模块是Contiv3的精确复制品。但是文件加密例程存在某些差异。例如,Contiv3使用基于RSA和AES的文件加密,而BlueSky使用基于Curve25519和ChaCha20的文件加密。
BlueSky的文件加密与BabukRansomware类似都使用Curve25519(非对称加密)为主机生成公钥,并与攻击者的公钥生成共享密钥。生成椭圆曲线密钥对后,BlueSky计算出共享密钥的哈希值,并使用它为ChaCha20算法生成文件加密密钥。最后,它读取文件缓冲区,使用ChaCha20(对称加密)对其进行加密并替换原始文件的内容,如下图所示。
7。赎金通知书
加密完成之后会生成赎金通知的文档和网页,其中恢复ID就是保存在注册表项RECOVERYBLOB中的值。
三、六方云防范建议
针对勒索软件的防护六方云希望用户做到以下几点:
1。规范上网行为,不下载安装未知的软件,不点开来历不明的文档、图片、音频视频等;
2。定期更换域控、数据库、服务器上的管理员密码;
3。定期更新病毒库,定时组织内网进行全盘扫描;
4。定期更新补丁,修复漏洞;
5。定期检查防火墙及安全软件的防护日志,及时发现异常并解决;
6。定期离线备份或异地备份重要数据;
7。修改数据库默认端口,防止被扫描器暴破。
8。进行严格的隔离,有关系统、服务尽量不开放到互联网上,内网中的系统也要通过防火墙、VLAN或网匣等进行隔离。
必要的安全防护设备:
1。网络出口位置部署六方云防火墙,并及时更新特征库;
2。终端部署六方云安全卫士,及时扫描和查杀病毒;
3。部署六方云神探产品,及时发现未知威胁和高级威胁;
腾讯控股和贵州茅台腰斩了又如何?伟大的企业都是非卖品点赞了的2022发财,关注的年年发大财!本文是价值事务所的原创文章第1105篇。文章仅记录价值事务所思想,不构成投资建议,作者没有群不收费荐股不代客理财。都知道医疗是极好的赛道,各
国产大型四发无人机在四川成功首飞近日,由我国自主研发,并拥有完全知识产权的大型四发无人机在四川成功首飞。据了解,此次成功首飞的双尾蝎D是全球首款大型四发多用途中空长航时固定翼无人机系统。该机翼展20米机长10。5
银行理财降费让利本报记者王柯瑾北京报道一直以来,理财产品收益一直是投资者关注的重点。而伴随着理财市场竞争的不断加剧,理财产品的相关费用亦成为机构比拼的手段之一。理财产品费用一般包含销售服务费固定管
胎梦所给的暗示,不能不信怀孕期间,大多数人都会做很多的梦,有的人,梦见蛇,有的人,梦见花,也有的人,梦见是男孩还是女孩。而我想说的是,这些怀孕期间的梦,多多少少都给了我们暗示,最后也都真真假假的变成了现实
坚持零容忍,从严惩治侵害未成年人犯罪本报北京10月28日电(记者徐日丹)10月28日,最高人民检察院检察长张军在第十三届全国人民代表大会常务委员会第三十七次会议上作关于人民检察院开展未成年人检察工作情况的报告。报告指
2023年养老金调整,3000元以下涨500,6000元以上不涨,可行吗?2023年的养老金调整,实际上就目前来看,其实还是属于为时尚早的阶段。但是有人提出对于养老金的增长,如果3000元以下的个人直接增长500块钱,而对于6000元以上的人群不再增长,
给人敬酒时,别支支吾吾傻站着,教你三句敬酒语,万能好用喝酒应酬是我们生活中非常常见的一个社交手段,而在酒局中,不管是什么样的身份,都会有敬酒这个环节。有些人在这种环节表现的落落大方,游刃有余,说话非常的讨喜,并且很有分寸,酒局结束,让
波及自身!樊小慧背后团队被扒出,曾被质疑营造苦情人设樊小慧和丈夫张海波小三贺磊一事闹得沸沸扬扬,目前三方都已不发声,不露面,但是大众还是很关心这一事态如何发展。樊小慧丈夫出轨一事是实锤,小三贺磊的相关信息也被扒了个底朝天,两人成了过
申万宏源郑治国一代中国证券研究拓荒者的传承与使命万丽上海黄浦区南京东路99号,是一栋建于上世纪30年代的老建筑,中国首家证券研究所申万宏源证券研究所落户于此,令这里成为过去30多年资本市场很难绕开的信息聚集地和人才集散地。申万宏
12岁女孩身高170厘米,儿科医生3种食物是长高王,可多吃点在过去,大多数家庭的条件不是很好,因此对孩子的生长发育情况都不太关注,只要是小孩饿不着就行了,根本没有时间和精力去关心孩子的生长发育是不是一切正常。现在生活经济发达,物质条件丰富,
正确引导消除孩子的考试焦虑我是一个陪读家长,我女儿上高二了。最近两次考试,她成绩考的不是很理想。从这之后,她就开始因为考试而焦虑,经常考前失眠,脾气也越来越差。常常学习到很晚,但是成绩还是没有什么起色。看她