外观
权限与安全
Android 权限、SELinux、数据授权与隐私。
本领域共 46 条问答。先读与你当前场景相关的主题,再用全文搜索查找具体问题。
安全机制与权限模型
- Android 6.0 引入的运行时权限机制解决了什么问题?
- 什么是危险权限(Dangerous Permission)?请列举至少五种典型危险权限?
- 如何优雅地处理用户拒绝权限请求后的引导流程?
- 什么是 SELinux?它在 Android 安全体系中扮演什么角色?
- SELinux 的两种模式(Enforcing 和 Permissive)有何区别?
- 如何通过 logcat 查看 SELinux 拒绝日志并定位权限问题?
- 每个 Android 应用都有独立的 UID,这带来了哪些安全优势?
- 为什么两个应用即使安装在同一设备上也无法直接访问对方的私有文件?
- 如何通过 sharedUserId 实现多个应用共享同一 UID?存在哪些风险?
- Android Keystore 系统如何保护密钥不被导出?
- 什么是 TEE(Trusted Execution Environment)?它与 Keystore 有何关系?
- 如何使用 Android Keystore 实现 RSA 密钥对的生成与签名验证?
- APK 签名的目的是什么?V1、V2、V3 签名方案有何区别?
- 如何使用 ProGuard/R8 混淆代码以增加反编译难度?
- 什么是 APK 签名验证绕过?开发者应如何防范?
隐私沙盒与广告追踪限制
- 什么是 Privacy Sandbox?它对 Android 广告生态有何重大影响?
- Advertising ID(AAID)已被弃用,替代方案是什么?
- 如何在不使用广告 ID 的情况下实现精准广告投放?
- 什么是 Attribution Reporting API?它如何在保护隐私的前提下跟踪广告转化?
- 如何配置 Attribution Reporting 的触发事件和报告阈值?
- 与传统 UTM 链接相比,Attribution Reporting 有哪些隐私优势?
- Android 13 引入的“仅在使用期间”权限有何意义?
- 如何处理后台位置、摄像头和麦克风访问的用户授权?
- 什么是“一次性权限”?它适用于哪些场景?
- Android 14 对应用访问其他应用数据做了哪些进一步限制?
- 如何在不请求 MANAGE_EXTERNAL_STORAGE 权限的情况下访问共享文件?
- 什么是“应用数据隔离”?它如何防止恶意应用窃取数据?
- 如何在 App 中提供清晰的隐私政策和数据使用说明?
- 什么是“数据安全清单”(Data Safety Form)?它在 Google Play 中的作用是什么?
- 如何应对用户对数据收集的质疑并建立信任?
安全与对齐
- AI Alignment 中最紧迫的未解决问题是什么?
- 如何系统性地 Red-Team 一个 LLM?
- Prompt Injection 攻击有哪些类型?如何防御?
- 如何设计一个既有效又安全的人机协同机制?
- Agent 执行敏感操作时的多层审批如何设计?
- 什么是 Corrigibility(可纠正性)?为什么对 Agent 很重要?
- Agent 的权限最小化(Least Privilege)如何实现?
- 如何检测 Agent 是否被 Jailbreak(越狱)?
- Agent 的安全评估有哪些标准数据集和基准?
- AI Agent 的伦理边界在哪里?如何平衡帮助用户和防止滥用?
- 多 Agent 系统中的安全隔离如何设计?
- Agent 如何处理用户的隐私数据(PII)?
- Agent 的日志和审计系统设计要点?
- Agent 的目标错对齐(Goal Misalignment)有哪些表现形式?
- 如何建立 Agent 系统的安全运营(SecOps)流程?