恶意软件防御之道:高级逃避技术大起底

在本文中,专家Nick Lewis探讨了高级恶意软件为逃避检测所使用的一些技术,并解释了如何检测和缓解这些威胁。

只要有攻击目标和金钱吸引,恶意软件就会不断进化。

为了保持攻击性和赚取利益,恶意软件编写者将会采用高级逃避技术,并增加新功能来满足其客户的要求,这样一来,利用恶意软件的攻击会变得更加有效和有利可图。在过去几个月,我们看到恶意软件变得更加复杂的很多例子,包括Zeus从32位过渡到64位以及iBanking恶意软件改进为针对Android设备。

除了恶意软件中引入新功能,还出现了围绕“回归自然”的新理念,即攻击者利用内置或合法工具来防止其攻击被反恶意软件检测。Poweliks恶意软件是这方面最新的例子。在本文中,笔者将探讨最新的恶意软件改进以及检测和控制恶意软件所需的企业控制。

恶意软件的进化

TROJ_POWELIKS.A或者Poweliks是一种fileless恶意软件,旨在下载其他恶意软件来控制受感染系统。Poweliks需要单独的初始感染媒介来感染本地系统和安装该恶意软件,据报道,这个媒介是Word文件。在初次感染后,恶意软件会被安装,并作为经编码的动态链接库(DLL)存储在注册表中,这个DLL被提取和注入系统中运行的合法dllhost.exe进程,随后将会被执行。

虽然存储DLL在注册表并不是在端点安装恶意软件的常见方法,但这确实使企业更难以检测到该恶意软件,因为并不是所有反恶意软件工具都会检查注册表。然而,对于检测注册表的工具,发现包含大量数据的注册表项肯定会有所警觉。Poweliks恶意软件还会运行PowerShell命令来完成攻击。PowerShell命令可以被用来避免检测,因为PowerShell被安装在大多数系统,并且它具有与操作系统交互的高级功能,这可以帮助完成攻击。

其他恶意软件也在继续改进,以让恶意软件编写者保持盈利。成熟的Zeus恶意软件不断加入新功能;据称最新添加的功能是完善的社会工程攻击,即恶意软件发送假的浏览器警告消息来让用户安装恶意软件。同样地,iBanking.Android也添加了新功能,它使用假的安全软件来让用户安装该恶意软件,然后它窃取双因素身份验证中使用的短信。

必要的企业控制

我们可以通过很多不同的方式来检测高级恶意软件。多级恶意软件(例如Poweliks)和多级攻击会给企业更多时间来检测恶意软件,因为每个步骤都需要一定的时间;然而,未必需要检测出每个步骤,因为有些步骤本身可能并不是恶意。

在Poweliks的例子中,当每个单独的阶段发生时,其多级方面可能很难检测,但关联所有阶段和操作可以帮助检测和缓解恶意活动。

例如,虽然PowerShell脚本对系统管理员或高级用户很有用,但很少有终端用户会开发和使用它们。检测恶意PowerShell命令很难,因为有很多PowerShell功能的合法企业用例。然而,对于最终用户使用的PowerShell脚本,系统管理员可能会要求脚本在执行前进行签名;这可以帮助阻止恶意软件执行恶意脚本。尽管这个政策不能阻止专注的攻击者,但这会提高攻击难度,足以阻挠他们来防止攻击。

虽然Poweliks恶意软件的PowerShell方面可能很难检测,但检测它的命令和控制基础设施及网络连接会更容易。趋势科技的博客文章提到特定IP可以用作攻击的指标,让企业可以监控其网络对该IP的连接,并调查每个连接。监控恶意网络连接还可以帮助发现受感染系统,并对系统进一步调查。这可能包括查看NetFlow日志来看看哪些系统是连接到外部IP的主要系统,或者具有大量失败身份验证尝试的系统。

新修改的Zeus恶意软件和iBanking.Android恶意软件可以通过用来发现Poweliks类似的步骤来识别,因为它们都依赖于安全意识。Zeus变体可以通过检测网络中到命令控制IP的连接来检测;而iBanking.Android则可以通过使用移动反恶意软件工具来扫描系统中的恶意文件来检测。

需要注意的是,检测知识有效控制恶意软件的一部分。对涉及恶意软件事件的积极响应才是尽量减小受感染系统的影响的关键。

总结

毫无疑问,恶意软件将会继续改进和自动化其最有效的手动攻击技术。随着企业恶意软件防御措施日趋成熟,恶意软件将不可避免地寻找新方法来规避它们。这将需要企业的持续关注来控制和缓解潜在攻击。企业需要不断审查安全控制和技术来确保其可以有效抵御当前攻击。在发现新攻击或新漏洞时,更新安全程序和控制是领先于攻击者的关键。

同样重要的是,企业不仅需要评估其如何管理系统,还需要评估对其系统的管理以决定某些功能(例如PowerShell脚本)是否会给其环境带来新的风险,并需要额外的政策来防止漏洞被利用。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/150427.html<

(0)
管理的头像管理
上一篇2025-03-13 02:01
下一篇 2025-03-13 02:03

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注