T1176: 软件扩展

持久化

摘要

攻击者可能滥用软件扩展来建立对受害者系统的持久访问。软件扩展是用于增强或自定义软件应用程序(包括 Web 浏览器、集成开发环境 (IDE) 和其他平台)功能的模块化组件。(Citation: Chrome Extension C2 Malware)(Citation: Abramovsky VSCode Security) 扩展通常通过官方市场、应用商店安装,或由用户手动加载,它们通常继承宿主应用程序的权限和访问级别。 恶意扩展可以通过多种方式引入,包括社会工程、被入侵的市场,或由用户或已获得系统访问权限的攻击者直接安装。恶意扩展在市场中的命名可能与良性扩展相似或完全相同。扩展市场中的安全机制可能不足以检测恶意组件,使攻击者能够绕过自动扫描器或利用安装过程中建立的信任。攻击者还可能滥用良性扩展来实现其目标,例如利用合法功能来隧道传输数据或绕过安全控制。 扩展的模块化特性及其与宿主应用程序的集成,使其成为寻求利用可信软件生态系统的攻击者的有吸引力的目标。由于安装时对扩展固有地给予信任,且扩展能够融入正常的应用程序工作流,检测可能具有挑战性。

来源归属

来源:MITRE ATT&CK · 置信度:high

平台

  • Linux
  • macOS
  • Windows

战术

持久化

参考来源