攻击者仍在使用"版本控制"绕过 Google Play 的恶意软件检查


(资料图片)

Epic Games 等公司甚至拜登政府都曾批评苹果在 iOS 系统中保留围墙花园,不允许侧载。然而,Google最顽固的问题之一 - 版本控制机制是苹果关起门来的一个坚实理由。利用动态代码加载,黑客可以通过第三方服务器向应用商店审核过的应用提供恶意更新,而应用商店对此却无能为力。

Google网络安全行动小组(GCAT)在本月的《威胁地平线》报告中指出,Google Play 仍然存在已知的恶意软件问题。恶意应用程序开发者一直在使用"版本控制"将恶意软件上传到看似无害的应用程序中。

首先,威胁行为者向 Google Play 上传一个无害的应用程序。该软件不含恶意软件,因此在自动审核过程中不会触发标记。然后,攻击者利用动态代码加载(DCL)技术,通过自有或被入侵的服务器发送恶意更新。这样,曾经安全的应用程序就成了设备的后门,允许黑客窃取个人信息,包括用户凭据。

报告指出:"使用版本控制的活动通常以用户的凭证、数据和财务为目标。在企业环境中,版本化表明需要采用深度防御原则,包括但不限于将应用程序安装源限制在 Google Play 等可信源,或通过移动设备管理 (MDM) 平台管理企业设备。"

DCL 规避基于 Play Store 的安全控制,将恶意行为修补到已安装的应用程序中。

Google知道这种攻击载体已经有一段时间了,但由于恶意软件完全绕过了 Google Play 的检查,因此很难缓解。你可能还记得大约一年前,当安全研究人员发现开发者使用 DCL 用银行木马 Sharkbot 更新程序时,Google商店下架了几款本应安全的杀毒软件。

然而,即使Google删除了这些糟糕的应用程序,最终还是会有更多的应用程序涌现出来,而由于通过其他应用程序商店的侧载,许多其他应用程序仍然可用。GCAT 的报告提到,由于 DCL 的存在,Sharkbot 仍然是Android应用程序的常见问题。有时,它会发现 Sharkbot 的版本经过修改,功能有所减少,以降低被自动检查弹出的几率。然而,功能齐全的版本可能会在第三方应用程序商店中横行。

最终,Android 终端用户或公司的 IT 管理员必须采取相应的措施。Google建议只从 Google Play 或其他可信来源下载软件。另外,Android企业版或第三方企业移动管理解决方案都有内置工具,允许管理员有选择性地管理公司设备上的应用分发。此外,Google还建议适当利用市场允许列表来帮助限制风险。

推荐DIY文章
当智能健身走向全民化:AEKE轻力量家庭智能健身房引领未来
海艺AI:迎合“AI时代”发展潮流,刷新绘图市场传统认知
布局产业新高地!海星医药健康创新园B区奠基仪式隆重举行
未来五年500亿投入打底,北汽蓝谷锚定细分市场增量
【展会直击】华秋慕尼黑上海电子展精彩ing,助力电子产业高质量发展!
桂花网蓝牙网关助力司乘人员职业健康监测
精彩新闻