您现在的位置是:系统运维 >>正文
Binarly紧急发布Linux后门扫描工具
系统运维497人已围观
简介固件安全厂商Binarly近日紧急发布了一款免费在线Linux后门扫描工具,用于检测可能受CVE-2024-3094漏洞影响的所有Linux可执行文件。CVE-2024-3094是在XZ Utils中 ...
固件安全厂商Binarly近日紧急发布了一款免费在线Linux后门扫描工具,紧急用于检测可能受CVE-2024-3094漏洞影响的后门所有Linux可执行文件 。
CVE-2024-3094是扫描在XZ Utils中发现的,史上最危险 、工具最复杂(但“功亏一篑”)的紧急软件供应链攻击之一。曝出该漏洞的后门XZ Utils是一套广泛应用于主流Linux发行版的压缩工具和库 ,但Binarly推出的扫描后门程序扫描工具的检测范围不限于XZ Utils 。
去年底 ,高防服务器工具微软工程师Andres Freud在调查DebianSid(滚动发行版)SSH登录异常(缓慢)时,紧急发现最新版本的后门XZ Utils软件包存在后门程序。该后门由代号为“匿名贡献者”的扫描人士引入到XZ5.6.0版本中,并延续到5.6.1版本 。工具不过 ,紧急由于采用“激进更新”方式的后门Linux发行版和版本较少,因此大多数使用早期安全库版本的扫描發行版并未受到影响。
XZ后门发现后,大量部门和企业立即启动了检测和修复工作。美国网络安全与基础设施安全局(CISA)建议降级到XZUtils5.4.6稳定版 ,并持续追踪和报告相关恶意活动。
Binarly指出,亿华云迄今为止的XZ后门威胁缓解工作主要依靠简单的检测方法 ,例如字节字符串匹配 、文件哈希黑名单和YARA规则,这些方法不仅会带来大量误报警报 ,还无法检测其他项目中类似的后门程序。
为了解决这个问题,Binarly开发了一款针对特定库和携带相同后门的任何文件的专用扫描器。
Binarly表示:“如此复杂且专业设计的综合性植入框架并非一次性操作就可以完成的。它可能已经被部署在其他地方 ,免费模板或部分用于其他操作 。这就是我们开始专注于这种复杂后门的更通用检测方法的原因 。”
XZ后门通过修改IFUNC调用来拦截或挂钩执行,从而插入恶意代码 。Binarly的检测方法采用静态分析二进制文件的方式,识别GNU间接函数(IFUNC)转换过程中的篡改行为 。
具体来说 ,扫描器会检查在植入恶意IFUNC解析器过程中标记为可疑的转换。GCC编译器的模板下载IFUNC属性允许开发人员创建同一函数的多个版本,然后根据处理器类型等各种标准在运行时进行选择。
Binarly解释道:“XZ后门利用GCC编译器用于运行时解析间接函数调用的GNU间接函数(ifunc)属性 ,作为其在执行过程中获取初始控制的核心技术之一。植入的后门代码最初会拦截或挂钩执行。它修改ifunc调用,替换原本应该简单调用“cpuid”的“is_arch_extension_supported”检查 ,转而调用由有效载荷对象文件(例如liblzma_la-crc64-fast.o)导出的“_get_cpuid” ,并调用植入下图所示代码中的恶意_get_cpuid()。源码下载”
å¾ç
Binarly的扫描器通过检测除XZ Utils项目之外的各种供应链组件来提高检测率,并且检测结果的可信度也大大提高 。
Binarly的首席安全研究员兼首席执行官Alex Matrosov表示 :“这种检测基于行为分析 ,可以自动检测任何类似的后门程序变种。即使经过重新编译或代码更改,我们也能检测到它 。”
该后门扫描器现已上线 ,网址为xz.fail ,用户可免费上传二进制文件进行无限次的检测 。
香港云服务器Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“信息技术视野”。http://www.bziz.cn/news/470c599524.html
上一篇:安全运营的五个步骤是什么?
下一篇:频繁升级,勒索新变种不断涌现
相关文章
PyPI中出现了针对Windows用户的6个恶意Python包
系统运维今年3月,Unit 42的研究人员在Python Package Index(PyPI)包管理器上发现了6个恶意包。恶意软件包旨在窃取Windows用户的应用程序凭据、个人数据和加密钱包的跟踪信息。该 ...
【系统运维】
阅读更多荣耀电脑样机刷机教程(一步步教你如何刷机以解锁更多功能)
系统运维作为荣耀电脑样机用户,你可能会对系统的一些限制感到不满。不用担心,本文将为你提供一份详细的荣耀电脑样机刷机教程,教你如何解锁更多功能。只需跟随以下步骤,你就能轻松刷机,让你的荣耀电脑焕发新生。了解刷机 ...
【系统运维】
阅读更多电脑设计拼音转盘教程(实现快速中文输入的利器)
系统运维在日常生活和工作中,中文输入是我们不可或缺的一项技能。然而,传统的键盘输入方式却存在着频繁切换中英文和输入速度慢的问题。为了解决这一问题,我们可以利用电脑设计一个拼音转盘,以实现快速中文输入。本文将详 ...
【系统运维】
阅读更多