PamStealer使用假的网站和PAM检查来窃取Mac登录密码"

admin 2026-10-20 10:48:35 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

PamStealer使用假的网站和PAM检查来窃取Mac登录密码

HackSee安全团队
HackSee安全团队

HackSee安全生活

2026年7月3日 17:17
北京

在小说阅读器读本章

去阅读

网络安全研究人员发现了一种新的macOS信息窃取软件PamStealer,它采用了一系列巧妙的技巧来感染系统并窃取敏感数据。

由Jamf威胁实验室发现的窃取程序,以编译后的AppleScript (.scpt)文件的形式分发,该文件冒充Maccy,一个合法的开源剪贴板管理器。它的代号为PamStealer,因为它能够在捕获受害者的登录密码之前,通过macOS可插拔身份验证模块(PAM)验证受害者的登录密码。

恶意软件分为两个阶段:编译后的AppleScript分布在磁盘映像中,旨在下载并执行后续有效负载。次要工件是一个基于rust的信息收集器,能够进行凭证盗窃、浏览器数据收集、持久化和泄露。

恶意软件的初始访问向量是一个类似的网站(\"maccyapp[.]com\"),模仿Maccy (\" Maccy [.]app\")。磁盘映像中的AppleScript (\"Maccy.scpt\")执行一个自包含的JavaScript for Automation (JXA)下载程序,该下载程序使用本机Objective-C api获取和执行窃取负载。

这里值得注意的是,脚本一旦通过脚本编辑器启动,就会显示使用键盘快捷键或单击脚本编辑器中的运行按钮来运行它的说明,从而导致隐藏在一大块空行下面的文件中的恶意逻辑被执行。

安全研究员Thijs Xhaflaire说:“值得注意的是,即使文件仍然带有com.apple.quarantine属性,这种方法也能起作用,这使得这种方法对攻击者很有吸引力,因为苹果公司继续加强Gatekeeper和Terminal。”结合基于rust的第二阶段和通过PAM本地验证凭证的密码捕获工作流,结果是一个比我们通常在商品macOS窃取器中观察到的更安静的执行链。

AppleScript dropper集成了环境感知功能,允许只有在对主机进行指纹识别并确定它在Apple Silicon上运行后才能继续执行。它通过基于指纹(包括CPU架构、区域设置、键盘布局和时区等详细信息)派生密钥,然后使用它来解锁包含有效负载URL和安装路径的加密配置,从而实现这一点。

在基于英特尔的mac电脑上,导出的解密密钥不同,无法解码配置,导致dropper终止。该脚本还避免在沙盒或分析环境中执行,以及在时区、系统区域设置和键盘输入解析为位于东欧的国家的系统中执行,例如俄罗斯、白俄罗斯、哈萨克斯坦、亚美尼亚、阿塞拜疆、吉尔吉斯斯坦、摩尔多瓦、塔吉克斯坦、乌兹别克斯坦、土库曼斯坦和格鲁吉亚。

一旦检查通过,脚本就会连接到外部服务器并下载用Rust编写的Mach-O二进制文件,该文件伪装成Finder应用程序,负责从web浏览器、加密货币钱包扩展、iCloud Keychain和剪贴板内容中收集数据。然后,捕获的信息被加密并通过出站HTTP请求泄露到攻击者控制的基础设施(复仇者同步[.]live])。

除了强迫用户授予其完整的文件系统访问权限外,窃取者还提供一个本地密码提示,收集受害者的系统密码,然后通过PAM API交叉检查输入的密码,从而验证密码。如果验证失败,它要求用户重新输入密码,并重复该循环,直到提供正确的密码。

一旦获得有效密码,窃贼就会显示第二道伪造警报:“梅西百货已损坏,无法打开。”“你应该把它移到垃圾箱里,”詹姆说,“这是真正的守门人信息的一个完整副本。”这是一个诱饵。当它出现时,有效载荷已经运行,捕获密码并注册持久化,因此该消息只会使受害者放弃诱饵并认为下载已被破坏。

Rust二进制文件中还内置了一个小型arm64 Mach-O,它模拟macOS系统设置,用于设置持久性。

这一事态发展促使Maccy的开发者亚历克斯·罗迪奥诺夫(Alex Rodionov)在他们的网站和GitHub存储库上发布了一条警告,称“小心假冒Maccy的虚假网站。”恶意网站(如maccyapp[. .]. net和maccyapp[. net]com)分发伪装成macy的恶意软件。maccy。App是唯一官方网站。\";

Jamf说:“总之,这些行为说明了商用macOS窃取者如何继续发展,采用更安静的执行链和本地实现,减少传统的检测机会,同时保持与标准macOS功能的兼容。”


PamStealer使用假的网站和PAM检查来窃取Mac登录密码" 网络安全文章

PamStealer使用假的网站和PAM检查来窃取Mac登录密码"

网络安全研究人员发现一种名为PAMStealer的新型macOS信息窃取软件,通过假冒Maccy剪贴板管理器的网站分发。恶意软件分两阶段执行:首先使用AppleScript下载器进行环境感知和反分析,仅在AppleSilicon上运行并避开东欧国家;随后下载Rust编写的载荷,窃取浏览器数据、加密货币钱包、iCloudKeychain和剪贴板内容,并通过PAM验证用户密码。最终显示伪造错误信息掩盖恶意行为。该恶意软件采用更安静的执行链,减少传统检测机会。
《网络安全和信息化》杂志2026年第7期目录" 网络安全文章

《网络安全和信息化》杂志2026年第7期目录"

《网络安全和信息化》杂志2026年第7期目录涵盖数据安全、AI安全、基础设施管理、信息安全等主题,特别企划聚焦大模型智能体驱动的安全防御与智能运维,包括数据分类分级、自适应攻防、软件供应链安全测试等研究,以及故障诊断、应用技巧等实践内容。
国家网信办就《互联网信息服务管理办法(修订草案征求意见稿)》再次公开征求意见" 网络安全文章

国家网信办就《互联网信息服务管理办法(修订草案征求意见稿)》再次公开征求意见"

网信办就《互联网信息服务管理办法(修订草案)》再次征求意见,旨在维护国家安全与促进服务发展。草案明确多部门监管职责,要求提供者依法取得核准,强化实名认证与账号核验,细化违法信息处置机制,并对平台服务、网络暴力防范等提出合规要求,建议企业于8月2日前反馈意见。
评论:0   参与:  0