• [车联网安全自学篇] 五十四. Android安全之剪贴板+键盘缓存+UI界面+自动截屏敏感信息挖掘



    欢迎新同学的光临
    … …
    人若无名,便可专心练剑


    我不是一条咸鱼,而是一条死鱼啊!


    0x01 剪贴板敏感信息泄露

    在 Android 中,由于 Android 操作系统的规范或 Android 操作系统提供的功能,应用程序实现难以保证安全。如果这些功能被恶意第三方滥用或被用户随意使用,就有导致信息泄露等安全问题的风险

    复制和粘贴是用户经常随意使用的功能。例如,许多用户使用这些功能将邮件或网页中需要记住的奇怪信息或重要信息存储在记事本中,或者从存储密码以防忘记的记事本中复制或粘贴密码。这些操作看起来非常非常正常,但实际上可能存在用户处理信息被盗的潜在风险

    此风险与 Android 系统中的复制和粘贴机制有关。用户或应用程序复制的信息会存储在名为剪贴板的缓冲区中。当用户或应用程序粘贴时,剪贴板中存储的信息将分发到其他应用程序。因此,此剪贴板功能存在导致信息泄露的风险。这是因为剪贴板实体在系统中仅有一个,任何应用程序都可以使用 ClipboardManager 随时获取剪贴板中存储的信息。这意味着用户复制/剪切的所有信息都有可能泄露给恶意应用程序

    在文本框中经常会使用到复制粘贴的功能,这个时候数据是保存在剪切板中的。而剪切板是安卓系统提供的功能,所有的应用都可以访问,并且无需特殊权限申请。如果在剪切板中存储了敏感信息,就存在泄漏的风险。比如以下的应用通过监控剪切板内容,成功获取了身份证号码

    在Android 4.0 中底层引入了TextLayoutCache,当每个测量过的文字都被添加到缓存中,下次需要相同的文字时,可以从缓存中获取,不用在测量。

  • 相关阅读:
    31.10.3 测试半同步复制
    数据分析 | Pandas 200道练习题,每日10道题,学完必成大神(4)
    GitLab配置
    使用apriltag_ros检测相机姿态
    华为交换机:STP的详解和试验
    tiup cluster disable
    使用spark进行递归的可行方案
    Pytest系列-快速入门和基础讲解(1)
    第五届传智杯【初赛】- C-莲子的排版设计学
    金球奖提名!5家自主品牌「争夺」年度高阶智能辅助驾驶系统
  • 原文地址:https://blog.csdn.net/Ananas_Orangey/article/details/126349620