Shelter 应用图标Shelter 文档站 下载 Shelter

Shelter 防不了什么

项目 README 有一节 Caveats(注意事项),明确说明 Shelter 不是一个完整的沙盒实现。以下四条按原文转述,是评估「要不要用它保护某个应用」的直接依据。

官方列出的四条边界

  1. Android 系统或 Linux 内核的安全漏洞——漏洞出在更底层时,隔离墙本身也建在漏洞之上。
  2. Android 系统内被植入的后门——README 的建议是:在意这一点就使用开源 ROM。
  3. 手机固件中的后门——原文的表述是「无解」。
  4. Android 系统强加的其他限制或缺陷——工作资料机制本身的问题,Shelter 无法绕过。

两条系统层面的硬限制

  • 一台设备只能有一个工作资料。这是 Android 的限制,无法突破。
  • 不能与其他管理工作资料的应用共存——Island、Insular 等同类工具与 Shelter 互斥。

一个务实的结论:Shelter 适合「把不可信应用关进房间」,不适合当成对抗恶意软件的最后防线。真正的安全底线仍然是:系统保持更新、ROM 来源可信、应用只从可信渠道获取。