如何进行XiaoBa勒索病毒变种分析

概述

XiaoBa勒索病毒,是一种新型电脑病毒,是一款国产化水平极高的勒索病毒,主要以邮件,程序木马,网页挂马的形式进行传播。这种病毒利用各种加密算法对文件进行加密,被感染者一般无法解密,必须拿到解密的私钥才有可能破解。倒计时200秒还不缴赎金,被加密的文件就会被全部销毁。

以上说明摘自百度百科,但是我分析的这个XiaoBa变种并没有以上行为特征,不过它拥有很强的隐蔽性和感染性,并且具有文件加密,文件删除和挖矿三项主要功能。

样本分析

此样本经过微步云沙箱分析(相关链接请参见《参考链接》),确认为恶意样本

如何进行XiaoBa勒索病毒变种分析

行为简图

如何进行XiaoBa勒索病毒变种分析

权限调整

样本运行之后,首先调整进程权限,确保自己有足够的权限进行后续的操作

如何进行XiaoBa勒索病毒变种分析

路径判断:样本会判断当前的执行路径是否在%systemroot%360360Safedeepscan目录下,如果不在此目录下则拷贝自身到此目录并执行。如果在此路径下,将会首先进行一些修改系统设置相关的操作:

修改文件属性

将文件属性设置为受保护的系统文件,需要在“文件夹和搜索选项”中取消“隐藏受保护的操作系统文件(推荐)”选项才可看到

禁用UAC

如何进行XiaoBa勒索病毒变种分析

设置自启动,创建快捷方式

如何进行XiaoBa勒索病毒变种分析

禁用注册表

如何进行XiaoBa勒索病毒变种分析

不显示隐藏的文件

如何进行XiaoBa勒索病毒变种分析

禁用文件夹和搜素选项

如何进行XiaoBa勒索病毒变种分析

创建自启动

如何进行XiaoBa勒索病毒变种分析

删除SafeBoot选项

如何进行XiaoBa勒索病毒变种分析

磁盘遍历

遍历磁盘,在磁盘根目录下创建autorun.inf文件,写入如下数据,尝试进行U盘感染,并且少不了的将此文件设置为隐藏

创建文件夹RECYCLERS-5-4-62-7581032776-5377505530-562822366-6588,并且将自身文件拷贝进来重写hosts文件,重定向安全厂商网址

正题

最后创建线程,在线程函数中,XiaoBa会遍历所有文件,查找扩展名为.exe,.com,.scr,.pif,.html,.htm,.gho,.iso的文件, 针对不同的扩展名执行不同的操作.exe,.com,.scr,.pif

重写这些文件,将自身文件写入这些文件的开头,后期如果再运行这些文件的话,就会运行ZhuDongFangYu.exe

如何进行XiaoBa勒索病毒变种分析

.html,.htm

在这些文件的末尾添加挖矿脚本

.gho,.iso

对于这些文件,直接删除

如何进行XiaoBa勒索病毒变种分析

一个有意思的点是这个样本的图标是360杀毒的图标,创建的文件夹名也是360,而且经过它重写的可执行程序的图标都换成了360的图标……

如何进行XiaoBa勒索病毒变种分析

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

文章标题:如何进行XiaoBa勒索病毒变种分析,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/28519

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月21日 下午11:07
下一篇 2022年9月21日 下午11:09

相关推荐

  • windows deepl如何上传文件

    deepl上传文件的方法 1、点击进入网页端。 2、点击翻译.docx & .pptx文件 3、上传你要翻译的文档。 4、选择你的目标翻译语言。 5、翻译完成之后,点击下载就可以得到翻译好的文档啦。 到此,相信大家对“windows deepl如何上传文件”有了更深的了解,不妨来实际操作一番…

    2022年9月26日
    70800
  • 打开cad时winds找不到文件如何解决

    解决方法: 1、右击当前dwg文件,点击“打开方式”选择“默认程序”。 2、打开方式窗口点击“浏览”。 3、点击浏览后看到程序安装目标,在目录选中acad.exe然后打开。 4、返回到打开方式点击“确定”即可。 “打开cad时winds找不到文件如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想…

    2022年9月8日
    1.2K00
  • 角色服务器什么意思

    角色服务器通常指的是在多人在线游戏、虚拟世界或其他网络环境中,专门为用户创建、存储和管理游戏角色信息的服务器。这种服务器对于维护游戏的持续性、玩家互动和个性化体验至关重要。它们通常负责保存角色的等级、物品、技能和其他个性化数据,确保玩家可以在任何时间访问自己的角色信息。此外,角色服务器还可以处理与角…

    2024年4月23日
    6500
  • 怎么利用idea快速搭建一个springcloud

    package com.example.consumer; import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;im…

    2022年9月18日
    39800
  • 如何进行越南APT攻击样本的深度分析

    一、前言 APT已经成为了安全领域热门的话题。 Eleven Paths旗下Innovación y laboratorio 4月发表《Docless Vietnam APT》报告: 上述信息表述,我们侦测到一些恶意邮件发送到属于越南政府的邮箱,这封越南语邮件的日期是2019年3月13号。这封邮件…

    2022年9月21日
    81000
  • windows KB4525237安装失败怎么解决

    根据情况不同,小编为大家准备了四种解决方案 名列前茅种方案: 重新下载安装补丁 在我们下载补丁的过程中可能就会遇到文件损坏的情况,所以破损的补丁安装包是无法安装成功的。 这种情况下可以尝试重新下载一个补丁安装包重新安装。 第二种方案: 更新升级最新的.net framework(目前是4.8版本) …

    2022年9月1日
    44900
  • windows驱动精灵护眼如何卸载

    驱动精灵护眼卸载方法: 1、右击任务栏,点击“任务管理器”。 2、在任务管理器找到“护眼大师”,点击“结束任务”。 3、点击“此电脑”,选择“系统c盘”。 4、点击文件夹“Program Files(x86)”。 5、右击文件夹“kherlthey”点击“删除”即可。 读到这里,这篇“windows…

    2022年9月10日
    93900
  • Nmap是如何识别主机指纹的

    0x01 Nmap维护一个nmap-os-db数据库,存储了上千种操作系统信息,简单一点来说,Nmap通过TCP/IP协议栈的指纹信息来识别目标主机的操作系统信息,这主要是利用了RFC标准中,没有强制规范了TCP/IP的某些实现,于是不同的系统中TCP/IP的实现方案可能都有其特定的方式,这些细节上…

    2022年9月21日
    1.2K00
  • mac地址是不是物理地址

    mac地址是物理地址;mac地址的全称是“Media Access Control Address”,意为媒体存取控制位址,代表媒体访问控制,也称为物理地址或硬件地址,为网络上的每个设备提供少数标识符,由一个48位或64位地址组成。 本教程操作环境:windows10系统、DELL G3电脑。 ma…

    2022年9月8日
    1.3K00
  • MySQL学习之日期函数怎么使用

    获取 系统时间 函数 “NOW()” 函数 能够获得当前系统日期和时间,格式如下:“YYYY-MM-DD hh:mm:ss” (这里的小时单位是 24 小时制) “CURDATE()” 函数 能够获取到当前系统的日期,格式如下:“YYYY-MM-DD” “CURTIME()” 函数 能够获得当前系统…

    2022年9月2日
    66200
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部