开发者社区 问答 正文

Cloak-And-Dagger-From-Two-Permissions-To-Complete-Control-Of-The-UI-Feedback-Loop

security researcher Yanick Fratantonio在2017blackhat 美国黑客大会上做了题为《Cloak-And-Dagger-From-Two-Permissions-To-Complete-Control-Of-The-UI-Feedback-Loop》的分享,就Cloak & Dagger UI攻击, UI feedback loop控制做了深入的分析。

https://yq.aliyun.com/download/943?spm=a2c4e.11154804.0.0.6abe6a79Yy6aNn

展开
收起
福利达人 2018-06-25 22:22:27 856 分享 版权
阿里云 AI 助理回答

Yanick Fratantonio在2017年Black Hat美国黑客大会上的分享《Cloak-And-Dagger: From Two Permissions To Complete Control Of The UI Feedback Loop》揭示了一种针对Android系统的安全攻击手段。这项研究展示了攻击者如何仅利用两个常见的应用权限(SYSTEM_ALERT_WINDOWBIND_ACCESSIBILITY_SERVICE)来实现对用户界面(UI)反馈循环的完全控制,从而在用户不知情的情况下执行恶意操作。

  • SYSTEM_ALERT_WINDOW权限允许应用在其他应用之上显示界面,这通常用于弹出通知或者浮窗。
  • BIND_ACCESSIBILITY_SERVICE权限则设计用于辅助功能,帮助有视觉或运动障碍的用户更好地与设备交互,它能够监听并模拟用户的输入事件,比如点击、滑动等。

结合这两个权限,Cloak-and-Dagger攻击能够创建不可见的覆盖界面,欺骗用户进行无意的操作,同时隐藏真实的应用界面和系统提示,使得用户难以察觉到异常。这种攻击方式对用户隐私和安全构成了严重威胁,因为它可以在受害者无感知的情况下窃取敏感信息、修改设置或安装恶意软件。

为应对这类威胁,阿里云提供了多层安全防护解决方案,包括但不限于:

  1. 移动安全服务:提供应用加固、漏洞扫描、安全组件集成等功能,帮助开发者发现并修复应用中的安全问题,减少被此类攻击利用的风险。
  2. 云安全中心:为企业提供全面的安全态势管理,包括威胁检测、漏洞管理、合规检查等,确保云端资源的安全性。
  3. 内容安全:通过图像、文本识别技术,帮助企业过滤和监控可能含有恶意内容的信息,保护用户免受欺诈和钓鱼攻击。
  4. 数据加密服务:提供数据加密解决方案,确保即使数据被非法访问,也能保持其安全性,降低数据泄露风险。

对于个人用户而言,保持操作系统和应用程序的最新更新,审慎授予应用权限,使用官方渠道下载应用,并定期检查已安装应用的权限设置,都是防范此类攻击的有效措施。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: