它是什么? CrashStealer 是一款用原生 C++ 编写的 macOS 恶意软件,由 Jamf Threat Labs 在 2026年7月初首次发现。它通过将自己的二进制文件命名为 CrashReporter.app,并完全模仿苹果官方崩溃报告工具的图标和元数据,来躲避用户的警惕。
如何绕过 Gatekeeper? 攻击链的第一步是一个名为 Werkbit 的应用程序——这是一个经过苹果公证、带有有效开发者 ID(关联开发者“Emil Grigorov”)的 app。由于通过了苹果的公证服务,Gatekeeper 会将其视为可信软件,不会弹出“未识别开发者”的典型警告。一旦用户在诱导下下载并打开 Werkbit,一个脚本就会在后台下载真正的 CrashStealer 载荷。
窃取哪些数据? CrashStealer 的窃取范围广泛:
核心技术特点:
~/Library/Caches/com.apple.crashreporter/ 目录,同时创建名为 com.apple.crashreporter.helper 的 LaunchAgent 以实现开机自启。该恶意软件还会请求“完全磁盘访问权限”以扩大窃取范围。苹果的应对。 在 Jamf 通报后,苹果已吊销了 Werkbit 的签名证书。
它是什么? PamStealer 是一款基于 Rust 编写、分两阶段执行的 macOS 信息窃取软件,由 Jamf 于 2026年7月2日公开披露。其命名的由来,是其创新性地使用了苹果的 可插拔认证模块 接口来验证窃取的密码。
分发方式与 Gatekeeper 规避。 PamStealer 通过模仿正规 Maccy 剪贴板管理器的拼写错误域名(例如 maccyapp[.]com)来分发。它利用 macOS 脚本编辑器中一个已知但尚未修复的漏洞来绕过 Gatekeeper:
.scpt 文件。com.apple.quarantine 保护机制被绕过,不会显示任何警告。窃取哪些数据? PamStealer 的第二阶段 Rust 载荷能够窃取:
核心技术——基于 PAM 的密码验证: 这是 PamStealer 的标志性创新之处:
公证服务沦为武器。 CrashStealer 的案例证明,攻击者能够成功向苹果的公证服务提交恶意软件并获得通过 Gatekeeper 的签名。苹果的撤销流程是被动响应式的,而非主动预防——在此期间恶意软件可能已经传播数天或数周。此前在 MacSync 和 Odyssey Stealer 等恶意软件家族中也出现过类似滥用苹果开发者签名的模式。
脚本编辑器成为安全盲点。 PamStealer 和被越来越多的新威胁,都利用了通过受信任系统应用运行苹果脚本可以完全绕过 Gatekeeper 这一漏洞。Jamf 指出,这是一个已知但尚未被修复的安全缺口。
Mac 信息窃取软件正变得更加复杂。 使用 AES-GCM 加密窃取的数据(CrashStealer)和利用 PAM API 进行验证(PamStealer)表明,攻击者投入了定制化和隐蔽化的攻击技术,而非依赖现成的恶意软件。微软在 2026年2月的一份报告中也指出了这一趋势:众多 macOS、Python 和跨平台信息窃取软件正在利用“ClickFix”类社会工程诱饵来窃取浏览器密码、加密货币钱包和云服务凭证。
设备端密码验证成为新标配。 这两款恶意软件都会在受害者的机器上确认密码有效后才将其外泄——这提高了攻击者的成功率,并减少了因使用错误密码登录而被发现的可能。这是恶意软件演化中的一个重要进步:常见的信息窃取软件要么捕获任何输入的字符,要么使用 dscl 或 security 命令等可能失败或触发警报的技术。
它是什么? CrashStealer 是一款用原生 C++ 编写的 macOS 恶意软件,由 Jamf Threat Labs 在 2026年7月初首次发现。它通过将自己的二进制文件命名为 CrashReporter.app,并完全模仿苹果官方崩溃报告工具的图标和元数据,来躲避用户的警惕。
如何绕过 Gatekeeper? 攻击链的第一步是一个名为 Werkbit 的应用程序——这是一个经过苹果公证、带有有效开发者 ID(关联开发者“Emil Grigorov”)的 app。由于通过了苹果的公证服务,Gatekeeper 会将其视为可信软件,不会弹出“未识别开发者”的典型警告。一旦用户在诱导下下载并打开 Werkbit,一个脚本就会在后台下载真正的 CrashStealer 载荷。
窃取哪些数据? CrashStealer 的窃取范围广泛:
核心技术特点:
~/Library/Caches/com.apple.crashreporter/ 目录,同时创建名为 com.apple.crashreporter.helper 的 LaunchAgent 以实现开机自启。该恶意软件还会请求“完全磁盘访问权限”以扩大窃取范围。苹果的应对。 在 Jamf 通报后,苹果已吊销了 Werkbit 的签名证书。
它是什么? PamStealer 是一款基于 Rust 编写、分两阶段执行的 macOS 信息窃取软件,由 Jamf 于 2026年7月2日公开披露。其命名的由来,是其创新性地使用了苹果的 可插拔认证模块 接口来验证窃取的密码。
分发方式与 Gatekeeper 规避。 PamStealer 通过模仿正规 Maccy 剪贴板管理器的拼写错误域名(例如 maccyapp[.]com)来分发。它利用 macOS 脚本编辑器中一个已知但尚未修复的漏洞来绕过 Gatekeeper:
.scpt 文件。com.apple.quarantine 保护机制被绕过,不会显示任何警告。窃取哪些数据? PamStealer 的第二阶段 Rust 载荷能够窃取:
核心技术——基于 PAM 的密码验证: 这是 PamStealer 的标志性创新之处:
公证服务沦为武器。 CrashStealer 的案例证明,攻击者能够成功向苹果的公证服务提交恶意软件并获得通过 Gatekeeper 的签名。苹果的撤销流程是被动响应式的,而非主动预防——在此期间恶意软件可能已经传播数天或数周。此前在 MacSync 和 Odyssey Stealer 等恶意软件家族中也出现过类似滥用苹果开发者签名的模式。
脚本编辑器成为安全盲点。 PamStealer 和被越来越多的新威胁,都利用了通过受信任系统应用运行苹果脚本可以完全绕过 Gatekeeper 这一漏洞。Jamf 指出,这是一个已知但尚未被修复的安全缺口。
Mac 信息窃取软件正变得更加复杂。 使用 AES-GCM 加密窃取的数据(CrashStealer)和利用 PAM API 进行验证(PamStealer)表明,攻击者投入了定制化和隐蔽化的攻击技术,而非依赖现成的恶意软件。微软在 2026年2月的一份报告中也指出了这一趋势:众多 macOS、Python 和跨平台信息窃取软件正在利用“ClickFix”类社会工程诱饵来窃取浏览器密码、加密货币钱包和云服务凭证。
设备端密码验证成为新标配。 这两款恶意软件都会在受害者的机器上确认密码有效后才将其外泄——这提高了攻击者的成功率,并减少了因使用错误密码登录而被发现的可能。这是恶意软件演化中的一个重要进步:常见的信息窃取软件要么捕获任何输入的字符,要么使用 dscl 或 security 命令等可能失败或触发警报的技术。