MACOS系统中最容易被窃取的7种数据

发布时间 - 2023-03-27 16:08:35    点击率:1402次

一直以来,macOS系统的最大特点之一就是较少受到恶意软件的困扰。研究数据显示:在过去5年中,严重困扰Windows终端用户的勒索软件攻击并未在Mac设备上大量重现,锁定Mac设备或数据并向其所有者勒索赎金的攻击模式目前还难以实现。

然而,窃取有价值的数据并以恶意的方式将其货币化,这种攻击策略在各个操作系统上都很常见。在macOS系统上,非法攻击者也同样在窃取会话cookie、Keychain(密钥串)、SSH密钥等信息,并通过广告软件或间谍软件等恶意进程违规收集数据。这些数据可以在各种地下论坛和暗网市场中销售,或者直接应用于各种网络攻击活动。

本文梳理总结了macOS系统中最容易被窃取的7种数据资产类型,以帮助安全运营人员更好地保护企业,并识别潜在的风险迹象。

01

会话cookie数据

macOS恶意软件的最常见攻击目标就是存储在用户设备上的会话cookie。为了方便和提高用户的使用效率,macOS系统上的浏览器和许多企业级应用程序通常都会允许用户保持登录状态,直到他们明确退出。这是通过在设备上存储会话cookie来实现的。如果攻击者窃取了这些cookie,他们就可以在不同的MAC设备上使用这些cookie来登录,而无需身份验证。

在近期发生的CircleCI入侵事件中,Mac电脑的会话cookie就被违规窃取。根据CirlceCI的公开声明显示:“我们已经了解到,一个未经授权的第三方利用部署到CircleCI工程师笔记本电脑上的恶意软件,窃取了一个有效的SSO会话。该设备于2022年12月16日被入侵。现有的杀毒软件没有检测到恶意软件。调查表明,该恶意软件能够执行会话cookie盗窃,并在远程位置模拟目标员工,然后实现对公司业务系统的访问。”

在macOS系统中,会话cookie通常位于用户或进程可以访问的位置,尽管这些位置(例如用户库cookie文件夹)通常会受到“透明、同意和控制”(TCC)框架的限制,但是研究人员发现,TCC虽然对正常使用者来说是一种管控措施,但对攻击活动来说很难构成有效的限制。

以下是在macOS上存储会话cookie的位置的一些常见示例:

此外,与应用系统相关的数据库也是犯罪分子的攻击目标。弱加密的数据库可以通过一些用户密码知识就能轻松解密,且通常被恶意软件安装程序在最初的攻击中获取到。例如,Zoom的加密数据库就是Pureland infostealer的目标。

【pureland Infostealer搜索Zoom加密数据库】

02

用户的密码管理文件

在用户的Mac电脑上,最重要的数据可能是用户的密钥管理文件,这是一个用于存储密码、身份验证令牌和加密密钥的加密数据库。密钥管理文件使用了强大的加密技术,不能简单地通过窃取数据库甚至访问计算机来破解。然而,密钥管理文件的弱点是,如果攻击者掌握了用户的登录密码,其中存储的隐私信息就可以全部被解锁。如果该密码很弱,很容易被猜到,或者由于使用者的疏忽而错误提供给恶意进程,那么密钥管理文件的加密强度将完全起不到作用。

研究数据显示,密钥管理文件已经成为非法攻击者的目标。最近的例子包括DazzleSpy和一种被称为“KeySteal”的威胁,这种威胁最初是由趋势科技的研究人员于2022年11月份发现。苹果公司在今年3月发布的XProtect v2166和XProtectRemediator中才添加了KeySteal检测功能。

KeySteal的目标文件与.keychain和keychain-db文件扩展名存在以下位置:

【枚举macOS密钥管理文件的恶意函数】

当密钥管理文件被查询后,就会被base64编码,并通过名为JKEncrypt的开源中文加密库进行加密,JKEncrypt是一种“自制”加密函数,使用传统的3DES算法。

03

用户登录密码信息

如上所述,用户的密钥管理文件对未经授权的一方用处不大,除非他们也拥有登录用户的密码,而且由于登录密码对于Mac设备上的几乎所有操作都是必要的身份验证,因此它们受到恶意攻击者的高度追捧。

用户登录密码窃取可以通过多种方式实现:通过欺骗、通过键盘记录或者一些简单的任务请求授权,然后将该授权用于非法的攻击活动。

恶意软件通常会要求受害者提升权限,这样它就可以安装一个特权可执行文件,随后以高级用户身份来运行,完成攻击者想要完成的各种任务。CloudMensis/BadRAT间谍软件就是一个很好的例子。

【CloudMensis/BadRAT会向用户发出权限升级的请求】

04

浏览器中的密码及相关数据

许多macOS用户会利用浏览器来存储网站登录凭据和密码,以及其他有用的数据,如用户填写的登录凭证、浏览器历史、搜索历史和下载历史,这也是非法攻击者非常感兴趣的信息。

以Pureland infostealer的恶意攻击活动为例,Pureland执行以下命令作为getChromeSSPass函数的一部分:

security 2>&1 > /dev/null find-generic-password -ga ‘Chrome’ | awk ‘{print $2}’ > /Users/

【Pureland Infostealer上与Chrome数据盗窃相关的字符串】

不过,该恶意进程需要具备更高的权限,并绕过通常的TCC控制才能成功,否则用户将会收到有关该尝试的安全警告。

05

SSH密钥信息

攻击者一旦拥有macOS用户的SSH密钥,就可以在受害者的系统上验证自己的身份。SSH文件夹还会允许攻击者访问同一系统上的其他帐户或同一网络上的其他系统配置文件。除了窃取SSH密钥之外,如果攻击者能够获得SSH文件夹的读写访问权,他们还可以通过分发自己的授权密钥以实现后门远程访问。

2022年5月,macOS Rust开发人员就沦为了CrateDepression SSH密钥窃取攻击的目标,本次攻击活动影响了在其MAC设备上设置了GITLAB_CI环境变量的用户,这也表明攻击者对用于软件开发的持续集成(CI)管道感兴趣。一旦攻击成功入侵主机设备,就会触发Poseidon有效载荷,其中包括搜索和窃取SSH密钥。

【Poseidon代理搜索妥协设备上的SSH和AWS密钥】

同样值得注意的是,除了硬编码SSH数据盗窃的恶意软件外,任何能够将文件上传到远程服务器的后门RAT都可以搜索SSH密钥。

06

macOS系统环境信息

许多macOS恶意软件的一个常见行为是从设备中查询和窃取各种环境信息数据。出于各种原因,这可以用于伪造设备的特征指纹,包括选择性地发送恶意软件和执行恶意软件。例如,C2可以自动交付特定平台、特定版本的恶意软件。类似地,威胁行为者还可能会向各种受害者分发特定的(其环境与攻击者的兴趣相匹配)攻击载荷。

如果攻击者对目标环境有深入了解,则可以创建针对该信息的散列,仅在受感染设备的信息匹配时才执行。这种有选择性的传递和执行,可以使得攻击者更高效的实施攻击活动,同时更难以被发现。DazzleSpy就是这种恶意攻击的一个真实事例,该恶意软件会轮询(poll)其环境以获取大量的环境数据。

【DazzleSpy非常详细地监视它的主机环境】

07

粘贴板中的内容信息

当用户通过快捷键“Cmd-C”执行复制功能时,粘贴板或剪贴板就会在内存中存储文本、图像和其他数据。

对于恶意软件开发者来说,粘贴板很有吸引力,因为它是密码、加密货币地址和其他数据窃取的有效途径。例如,一些加密货币窃贼会监视用户将钱包地址复制到粘贴板上,然后将其替换为属于攻击者的地址。

获取并写入粘贴板相对容易,因为苹果提供了Foundation框架NSPasteboard api,以及Unix命令行实用程序pbcopy和pbpaste。

EggShell RAT就是一个很好的例子。这个自定义版本被用于XcodeSpy恶意软件。

【getPasteBoard函数被用于XcodeSpy恶意软件】

防护建议

随着Mac电脑设备在企业生产和开发团队中越来越受欢迎,存储在Mac电脑上的数据对攻击者来说正变得越来越重要。企业要缓解各种类型的数据窃取攻击,首先需要部署一个完善的端点安全解决方案,它既可以快速识别并阻止恶意软件,也可以让安全团队看到设备上正在发生的事情。

此外,安全运营人员还应该定期监控试图访问密钥链、SSH和上面讨论的其他文件路径的进程。

最后,尽管macOS系统的TCC机制还有很多不完善的地方,但保持macOS系统的及时更新仍然至关重要,因为苹果公司会定期升级TCC框架,并修补研究人员报告的其他安全漏洞,降低MAC设备的使用风险。

来源:安全牛

最新文章 第十二版《网络安全企业100强》发布 开源推荐算法为什么并不“可靠”? 虹膜写真风靡年轻人:小心泄露敏感个人信息 国内最大IT社区CSDN被挂马,CDN可能是罪魁祸首? Apache Struts文件上传漏洞 (CVE-2024-53677) 安全风险通告 工信部:关于防范新型勒索病毒Ymir的风险提示 美国报告揭示俄罗斯战略信息攻击:从攻击方法到战略效果 最危险的网络攻击:云勒索软件 个人信息保护合规审计:个人信息删除落地与审计 Forrester:Akamai创新微分段技术引领企业安全升级,实现 152%高ROI Fortinet发布《2025年网络威胁趋势预测报告》 揭秘四大威胁挑战 榜上有名!360入选2024年天津市网络安全应用场景优秀案例 只需一个暗号,即可戳穿语音克隆骗局 写在IDCC2024数字基础设施国际合作大会之前 IETF的运行方式及RFC的形成 《AI时代深度伪造和合成媒体的安全威胁与对策(2024版)》报告发布 UnitedHealth勒索软件攻击事件应吸取的六个备份教训 网络安全产品奥斯卡 2024年度赛可达优秀产品奖(SKD AWARDS) “危“”机“并存,五位网络安全大咖预警2025年安全态势 赋能智算未来,CDCE2024国际数据中心展12月5日上海璀璨开幕 俄罗斯黑客组织渗透和利用巴基斯坦黑客组织服务器案揭秘 国家安全部:警惕开源信息成为泄密源头 “清朗·网络平台算法典型问题治理”专项行动中的排名算法 游戏玩家请注意!Winos4.0木马已“潜伏” 2024 DAMS中国数据智能管理峰会即将在上海举办 WAF气数已尽? 网安巨头Palo Alto全球数千防火墙被攻陷:因开发低级错误造成零日漏洞 数字城市AI安全运营中心签约揭牌,360赋能长三角城市安全新篇章 勒索软件忙招人,2024年网络威胁五大新趋势 360发布全球首份《大模型安全漏洞报告》,曝光近40个大模型相关安全漏洞 值得关注的十二大网络安全风险评估工具及选型指南 俄黑客通过“近邻攻击”远程入侵美国企业WiFi网络 四校签约、六家授牌!360与河南高校再摘网络安全人才培育新果实 Apple多个在野高危漏洞在野利用通告 苹果官方警告:零日漏洞攻击瞄准Mac电脑用户 《密码法》颁布五周年:法治成效、实施难点与未来走向 27天!揭秘身份管理中凭证修复为何如此艰难? 微软“清理门户”,禁止杀毒软件访问Windows内核 云原生环境下的七大网络安全威胁及应对建议 ​透析恶意软件“四大家族”
在线客服
联系方式

热线电话

18556842815

上班时间

周一到周五

公司电话

027-85365976

二维码
线