klif.sys收藏本站找回密码开启辅助访问OTP 登录 注册 找回密码
安基网
请输入搜索内容
搜索
首页资讯软件IT技术公开课人才投稿
冰盾DDoS防火墙
冰盾DDoS防火墙
专业防护DDoS和CC攻击15年,网站和游戏服务器的保护神
点击了解详情
安基网›首页›资讯›安全报› 查看内容
腾讯反病毒实验室对GandCrab勒索病毒家族的总结分析
2018-5-10 09:07| 投稿: lofor |来自: 互联网
免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!
摘要: 一、背景:1.1 GandCrab勒索病毒介绍GandCrab勒索病毒堪称2018年勒索病毒界的“新星”,该勒索家族于2018年01月面世,短短几个月的时间,历经三大版本更迭。第一版本的GandCrab勒索病毒因CC被安全公司与警方合作后控 ...
一、背景:
1.1 GandCrab勒索病毒介绍
GandCrab勒索病毒堪称2018年勒索病毒界的“新星”,该勒索家族于2018年01月面世,短短几个月的时间,历经三大版本更迭。第一版本的GandCrab勒索病毒因C&C被安全公司与警方合作后控制而登上各大科技媒体头条,两个月后GandCrab V2勒索病毒出现,在V2家族的样本中,病毒作者使用极具挑衅意味的C&C地址(C&C地址中包含针对警方和安全公司的字符内容),又一次登上科技新闻版面。
最近,腾讯反病毒实验室截获GandCrab勒索病毒的V3版本,V3版本结合了V1版本与V2版本的代码隐藏技术,更加隐蔽。GandCrab V3勒索病毒使用CVE-2017-8570漏洞进行传播,漏洞触发后会释放包含“안녕하세요”(韩语” 你好”)字样的诱饵文档。与以往版本的该家族的勒索病毒相比,该版本并没有直接指明赎金金额,而是要求用户使用Tor网络或者Jabber即时通讯软件获得。
GandCrab勒索感染后,显示的勒索界面如下所示:
在每个文件夹下都会释放GDCB-DECRYPT.txt,用来描述解密过程。勒索说明文件如下:
文件被加密后缀名被修改变为.CRAB,如下所示。
1.2 GandCrab勒索病毒版本演化
据统计,GandCrab已经成为2018第三大流行的勒索软件家族,受害者大部分集中在巴西、美国、印度、印度尼西亚和巴基斯坦等国家。截止目前,该勒索病毒经过三次版本迭代,下表为对该勒索病毒三次版本的比较。
版本 V1 V2 V3
出现时间 2018年01月 2018年03月05日 2018年05月03日
传播方式 Seamless恶意广告软件和RIG、GrandSoft漏洞利用工具包 邮件传播 邮件传播
勒索货币 达世币 达世币 没有明确指明
文件后缀 .GDCB .CRAB .CRAB
特点 1. 1.5个达世币,约合1200美元。
2. 已有解密工具可解密部分加密文件 1. 0.72达世币,约合400美元
2. 使用CC地址malwarehunterteam.bit挑衅安全分析人员 3. 二维码获取付款地址 1. 替换桌面背景
2. 运行后会强制关机,同时添加开机启动项
3. 没有明确指出勒索金额、勒索货币等。
4. 取消了二维码功能
从加密方式来看,该勒索家族的加密方式代码保持了高度的一致性,均使用了RSA+AES相结合的方式,从算法解密难度较大。但由于国外的安全公司与警方合作取得了V1版本的C&C服务器的权限,这使得部分V1版本的加密文件可以解密。但对于V2版本及V3版本的加密文件,现在还没有解密方法。
有趣的是,勒索软件作者为了报复安全公司与警方控制了其V1版本的C&C服务器,在V2版本中直接使用了带有安全公司与警方相关的字符做为其V2版本的C&C服务器,以示挑衅。
各个版本最大的进化之处主要表现在勒索主体的加载流程上,具体如下:
1. GandCrab V1版本的勒索家族执行流程为:使用Tea算法解码出SHELLCODE后,SHELLCODE解压缩就直接得到了勒索主体程序。
2. GandCrab V2版本的勒索家族则引入了反射型DLL的技术手段。主体exe程序使用固定的解码KEY直接解码出反射型DLL,并从该反射型DLL的首字节处直接运行。
3. GandCrab V3版本的勒索家族则是将V1版本与V2版本进行了结合,既包含了V1版本中使用的SHELLCODE与解压缩过程,也包含了V2版本中的固定的解码KEY直接解码出反射型DLL。
各版本勒索主体的加载流程对比图:
由于最新的GandCrab V3版本结合了V1版本与V2版本的技术特点,腾讯反病毒实验室将在下面的章节中对GandCrab V3版本的样本进行详细分析,在样本传播、加载、感染流程上为安全分析人员提供参考。
二、GandCrab V3勒索软件样本分析
GandCrab V3勒索软件通过邮件进行传播,在邮件的附件中包含有漏洞利用文档,使用的漏洞为CVE-2017-8570。在用户打开附件中的漏洞文档后,触发漏洞,利用成功后会在temp目录释放2nd.bat、Task.bat、decoy.doc、exe.exe等文件。这些文件的功能分别如下:
文件名 功能
inteldriverupd1.sct 漏洞利用成功后执行该文件,该文件会加载task.bat执行
Task.bat 在临时目录下创建block.txt文件,block.txt用于防止重复加载2nd.bat
2nd.bat 加载exe.exe(勒索软件主体),并使用winword打开decoy.doc(诱饵文档)
Decoy.doc 诱饵文档,迷惑用户。
Exe.exe GandCrab V3勒索软件
下图显示了包含漏洞的OLE2Link对象在利用CVE-2017-8570漏洞时,使用Composite Moniker来绑定File Monike对象并最终通过COM接口加载执行sct脚本文件。
2.1 诱饵文档
诱饵文档显示韩语内容“안녕하세요”,对应着中文为“你好”的含义。显示如下:
查看decoy.doc的元数据可以看到,decoy.doc的作者和最近修改者分别为User和admin,文档的公司属性显示为:KOMP。
2.2 inteldriverupd1.sct
漏洞利用成功后执行该文件,该文件会加载task.bat执行。该文件内容如下:
2.3 Task.bat
主要功能为:确保2nd.bat只被加载运行一次,防止2nd.bat的重复加载。实现的方式为:首次运行时在临时目录下创建block.txt文件并加载2nd.bat执行;在非首次运行时,检测block.txt文件是否存在,如果已经存在则退出运行。
2.4 2nd.bat
主要实现了两个功能:一是加载exe.exe(勒索软件主体);二是使用winword打开decoy.doc(诱饵文档)。该文件的内容如下:
2.5 EXE勒索样本详细分析
该EXE最终会解码勒索程序并加载其执行加密过程,该EXE解码出勒索主体的过程如下所示:
2.5.1 解码SHELLCODE
使用Tea算法解码出第一段的shellcde,并到SHELLCODE处执行,使用的key十六进制表示为:
“BB 75 1E 79 2B BF E8 C2 CC F3 5D BD 55 ED AD 9F 72 7F 18 EF 21 BF 6C2D 4A 87 BB 20 D9 67 00 00”,并到解码后的数据处执行。
解码函数如下:
数据解码前后对比:
2.5.2 SHELLCODE
来到经过TEA算法解码后的地方执行,如下所示。
该段SHELLCODE的功能为:解压缩PE文件,并在内存中展开解压缩出的PE文件,最终到PE入口点执行。
在解压缩完成时,可以通过内存工具将解出的PE文件保存出来,留做后面分析。
2.5.3 内存LOADER
该PE文件的主要功能为使用内置的KEY,解码出反射型dll,并到反射型Dll的PE头处开始执行。
相关的解码反射型dll的代码片段如下:
并随后加载加载dll执行
2.5.4 反射型dll(模块名:encryption.dll)
该反射型DLL为最终的加载模块,其导出模块名:encryption.dll。
1. 开启线程检测是否有安全软件运行
检测的安全软件列表如下:
安全软件名称 检测的文件
卡巴斯基 Kl1.sys和klif.sys
F-secure Fsdfw.sys
赛门铁克 Srtsp.sys和srtsp64.sys
诺顿 Navex15.sys和naveng.sys
如果检测到上面文件的存在,则退出加密过程。
2. 加密文档之前,结束下面的活动进程,以解除对某些文件的占用。要结束的进程如下:
进程名
3. 检测安全软件进程,将安全软件进程的存在情况回传CC
检测安全软件进程的代码片段如下:
4. 使用RSA算法生成公私钥,并将公私钥使用Base64编码后发送到CC
生成公私钥的代码片段:
使用BASE64编码公私钥的代码片段:
5. 与C&C通信格式
勒索软件与carder.bit进行通信,通信的内容使用BASE64编码。通信过程如下所示。如果是在断网情况下,GandCrab与C&C通信不成功的情况下,不会启动加密过程。
6. 在遍历系统文件时,会跳过包含下面字符串的特殊路径
ProgramData
IETldCache
Boot
Program Files
Tor Browser
Ransomware
All Users
Local Settings
Windows
7. 为防止加密后破坏系统的可用性,在加密过程中会跳过包含带有下面特征字符的文件。
8. 具体的文件加密算法过程在3B54070函数中。对文件的加密使用的是AES算法,AES的密钥使用上面生成的RSA加密后保存在了密文文件中。
三、防护建议
文章对GandCrab勒索病毒家族的各个版本进行了对比分析,同时对最新版本的勒索样本的执行流程进行了详细分析,腾讯反病毒实验室建议广大用户可以从下面几个方面做好勒索病毒的防预工作。
1. 及时备份重要文件,对重要数据等进行非本地备份;
2. 对来源不明的邮件保持高度警惕,企业用户可以使用腾讯御界防APT邮件网关进行拦截。
3. 及时安装更新补丁,定期用专业的反病毒软件进行安全查杀,目前腾讯电脑管家可以完美查杀该勒索软件及包含该勒索软件的漏洞文档。
*本文作者:腾讯电脑管家,转载请注明来自 FreeBuf.COM
Tag标签:
小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!
免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!
鲜花
握手
雷人
路过
鸡蛋
收藏邀请
上一篇:报告称伊朗可能会针对制裁措施发动网络攻击
下一篇:黑客组织利用挖矿恶意软件赚取利润
相关阅读
• 俄罗斯逮捕全球最活跃僵尸网络操作者• 黑客公布XP攻击代码能关闭自带防火墙• 工行向客户公开致歉 但否认网站受攻击• 黑客藏身"艳照门"图片 "黑洞"自动激活 • 微软:64位Windows很安全几乎不中毒 • 瑞星提供超级工厂病毒专杀工具• Google收购以色列号称“Excel杀手”的iRows• 维基解密网站公布美军秘密全过程• Wii内置OS被黑客攻破• 张召忠深度解析美国网络攻击应对措施• 企业恶性竞争延伸至黑客领域• 日本研究人员利用磁性细菌回收有害物质• 医科大学毕业生利用黑客软件倒卖医院医药信息获刑• 美国中央情报局的下一个“超级间谍”可能是人工智能• 安全报告:网络购物成钓鱼网站主攻目标• 英特尔成都工厂在地震后开始恢复运作• “百年星河”计划:NASA欲造飞船离开太阳系• 微软其实不了解Google• 新网DNS服务器瘫痪• 台黑客部队将对大陆执行秘密任务• 英国发明可将脏水变饮用水水壶• Facebook出故障15万用户无法访问否认遭攻击• “黑客”冒充留学儿子 泸州母亲被骗 8 万元• 什么样的黑客最危险?不偷钱只偷赚钱的方法
最新评论
评论
IT业界
数码港
互联网
安全报
币链圈
科技眼
职场族
创业邦
E生活
警示窗
最新
能够删除杀毒软件的新型Linux挖矿木马来袭
FIT 2019不见不散!大会详细议程公布
用户设备易被黑的十大机场
数字货币价格普遍回暖 比特币重返4200美元
红魔MARS游戏手机发布 液冷+风冷+炫彩灯+边
00后没见过 这些老产品依旧堪称神器
因MacBook和iMac屏幕进灰事件 苹果遭遇集体
美司法部指控两名伊朗黑客勒索攻击 造成300
网络黑灰产已近千亿 个人信息泄露是源头
真相令人崩溃 你在网上设的密码大多数形同
00后“白帽黑客”7天挖11企业漏洞!今年17
高达800万次下载量的npm包被黑客篡改代码,
黑客“自学成才”进行DDOS攻击,杭州一集团
工信部:监测处置网络安全威胁约3397万个
最近,互联网一个47年的协议就要停止支持了
5毛1GB太便宜!固态价格持续下降可以入手了
“多才多艺”的安卓木马Rotexy已在3个月里
专家发现一个Spotify的网络钓鱼活动
Uber被曝270万用户信息被黑客盗取 遭监管机
移动支付排名:微信第一、支付宝第二、Appl
专为AR/VR场景打造 高通正在开发全新SoC
苹果macOS曝三个零日漏洞,可导致Mac电脑被
越南黑客组织“海莲花”被指针对东南亚发起
13款恶意安卓APP被曝光,总下载量超过56万
攻击者可通过侧通道攻击暴露Facebook、XBox
聊一款专为图形工作者准备的笔记本电脑
恐怖!一天之内比特币跌破3500美元,官媒发
共享充电宝退潮后:那些海量旧电芯去了哪里
人工智能如何与现代黑客和网络犯罪作斗争
非常琐碎的Spotify钓鱼活动被专家发现
Web应用服务器性能压力测试
任天堂Switch 6.2系统被破解 黑客将于本周
虚拟机加密:超融合世界的加密策略
python编程实现局域网arp抓取室友网上浏览
9款电脑黑科技小软,开启你成就网络管理员
斯诺登:比特币终将消失 加密货币则会永生
警惕eval()的安全漏洞
自学Python入行数据挖掘,听听数据挖掘美女
马斯克考虑移居火星 建立基地不返回地球
新型 Linux 病毒,脚本超 1000 行,功能复
渗透测试——黑客如何通过QQ号获取到你的手
黑客怎么利用手机进行网络渗透测试!
黑客入侵电脑常用的5种手段,如果你电脑里
黑客的“攻”与“受”之防火墙
安卓已过时?华为、荣耀参与测试全新操作系
亏损超1亿!比特币价格大跌,两万多部矿机
乳胶枕被检出含致癌物,还是花6800买的!乳
英语不好?那你就试试TensorFlow官方中文版
Hadoop学习-块、网络拓扑、副本策略、机架
超详细的Linux时间同步配置方法
比特币跌破3500美元至2017年9月以来的最低
北京一培训公司员工为赚提成收集千万个人信
腾讯QQ发布公告:因安全功能升级 不再提供
苹果macOS曝三个零日漏洞,可导致Mac电脑被
Facebook提高发现账户劫持漏洞的赏金金额
Linux内核发现两个尚未修复的DoS漏洞
淘宝双12大促玩法曝光:必须设店铺红包
PS4出现一位黑客 把不尊重他的玩家永久断开
你的ofo押金退了吗?
2019互联网校招薪酬曝光 看你能拿到多少钱
感恩节黑客也搞起了黑五大促 但甩卖的是你
网上谍影:境外间谍情报机关通过互联网窃取
亚马逊用户电子邮箱地址在黑色星期五前夕外
vivo NEX2首次曝光:极致双面屏+22.5W超级
百度网盘六周年庆活动上线:新用户1元买一
国产手机逆势崛起 苹果三星被挤压
QQ v9.0.8.24194 体验版发布
小米蓝牙耳机Air现身FCC:10小时续航
比特币再次暴跌 感恩节当周市值损失四分之
iOS登录,退出流程整理
© 2003-2018 安基网(SAFEBASE.CN) 京公网安备11010802027589号 京ICP备10030376号-6 【手机版】Powered by Discuz 存档 联系信箱: 0daybank
文章评论