攻击技术研判 | 钓鱼攻击技术的再升级

渗透技巧 1个月前 admin
114 0 0
攻击技术研判 | 钓鱼攻击技术的再升级

情报背景

近期,Splunk 威胁研究团队对QakBot的攻击手法的演进进行了分析,在这之中不乏有各种技术的改进利用和创新。其中,QakBot在对钓鱼技术的改进更是细腻,本文将对文中的钓鱼技术改进进行剖析。


组织名称

QakBot

战术标签

初始访问 载荷投递

技术标签

html smuggling iso lnk

情报来源

https://www.splunk.com/en_us/blog/security/from-macros-to-no-macros-continuous-malware-improvements-by-qakbot.html


01 攻击技术分析

攻击过程如下图:

攻击技术研判 | 钓鱼攻击技术的再升级


1.钓鱼网页中利用HTML smuggling将zip文件释放至目标主机

2.受害者点击恶意zip并输入密码,解压文件

3.解压后的文件中包含ISO文件,打开ISO后在受害者的视角中,只看到了一个伪造成文件夹的lnk文件,诱导受害者点击

4.受害者点击LNK文件后执行恶意脚本,攻击者实现上线,达到攻击目的


亮点1 HTML smuggling的双层嵌套进行防御规避

html smuggling自出现以来,备受钓鱼佬的青睐,各类安全产品也逐渐对此有所检测。而QakBot在攻击中采用了多个html钓鱼网站嵌套的方式,进行有效的防御规避。具体过程如下:

1.对使用了html smuggling技术的html2进行base64和字符反转实现混淆,嵌入在html1(受害者访问的钓鱼网页)中

攻击技术研判 | 钓鱼攻击技术的再升级

图一 html1部分代码


2.嵌入方式采用的是html的 "embed" 标签,且setAttribute中参数设为1,即对该段代码的执行进行隐藏


3.执行html1中的reverse函数之后,将html2进行恢复并执行html smuggling实现下发zip恶意压缩包。html2具体代码如下:

攻击技术研判 | 钓鱼攻击技术的再升级

图二 html2部分代码


以往攻击者使用html smuggling的方式大多只是如html2一样,即一个html中包含html smuggling,打开后便下发文件至受害者本地。而该方式的改进,让原本释放文件的html文件更加隐蔽,html smuggling的代码执行也从原本的静态可见演变为动态执行,具有良好的防御规避效果。


亮点2 lnk执行的改进

攻击者使用的lnk的构造如下:

1.使用cmd.exe 执行.bat脚本,bat脚本执行另一个cmd脚本protracted.cmd,且protracted.cmd使用参数进行执行,bat脚本具体内容如下:


C:WindowsSystem32cmd.exe /c toolsprotracted.cmd re gs v

2. "re gs v" 作为参数传入 protracted.cmd脚本,拼接脚本,实现脚本执行

攻击技术研判 | 钓鱼攻击技术的再升级


3.脚本执行功能主要有:

  • 将系统自带的regsvr32.exe复制为appdatalocaltempenvelopingConcussion.com

  • 使用envelopingConcussion.com执行bucketfuls.dat程序

  • bucketfuls.dat是一个具有后门功能的dll,达到攻击目的


由此可见,与其他常见的lnk采取的方式不同的是,该bat脚本中执行cmd脚本程序时:

1.使用参数构造完整的cmd脚本,将敏感的程序名和路径的字符串,如"regsvr32.exe",通过脚本进行拼接,减少敏感字符串暴露,达到静态防御规避效果

2.脚本中再执行脚本,而不是直接执行程序,拉长攻击链,同样达到防御规避效果


02 总结

本文对QakBot在钓鱼中的技术的再改进进行了一定的分析,是值得参考的防御规避手法,可以借此举一反三,加强规避效果。同时,对于防守方而言,也是可参考的检测点。


攻击技术研判 | 钓鱼攻击技术的再升级

绿盟科技天元实验室专注于新型实战化攻防对抗技术研究。

研究目标包括:漏洞利用技术、防御绕过技术、攻击隐匿技术、攻击持久化技术等蓝军技术,以及攻击技战术、攻击框架的研究。涵盖Web安全、终端安全、AD安全、云安全等多个技术领域的攻击技术研究,以及工业互联网、车联网等业务场景的攻击技术研究。通过研究攻击对抗技术,从攻击视角提供识别风险的方法和手段,为威胁对抗提供决策支撑。


攻击技术研判 | 钓鱼攻击技术的再升级

M01N Team公众号

聚焦高级攻防对抗热点技术

绿盟科技蓝军技术研究战队

攻击技术研判 | 钓鱼攻击技术的再升级

官方攻防交流群

网络安全一手资讯

攻防技术答疑解惑

扫码加好友即可拉群


往期推荐

攻击技术研判|Roshtyak中使用的内存防御规避策略

攻击技术研判 | 钓鱼攻击技术的再升级

攻击技术研判|利用.NET NativeAOT特性的新型攻击手法

攻击技术研判 | 钓鱼攻击技术的再升级

攻击技术研判|一种在行末隐藏有效载荷的新供应链攻击技术

攻击技术研判 | 钓鱼攻击技术的再升级


原文始发于微信公众号(M01N Team):攻击技术研判 | 钓鱼攻击技术的再升级

版权声明:admin 发表于 2022年12月19日 下午6:25。
转载请注明:攻击技术研判 | 钓鱼攻击技术的再升级 | CTF导航

相关文章

暂无评论

暂无评论...