今天由湘潭网小编为带来关于特别感谢PNF Software向我们提供使用JEB Decompiler的许可 。JEB Decompiler是适用于Android应用程序的专业级逆向工程工具。

阻止背景剪贴板访问

您是否知道Android中的每个应用程序都可以读取剪贴板,而不必授予他们运行时权限?很多人可能一直都在复制敏感信息,例如用户名,密码,地址等,因此任何应用程序都很容易在后台抓取这些数据。这就是为什么许多密码管理器应用(例如KeePass)都有自己的键盘,可以用来绕过Android剪贴板管理器的原因。复制和粘贴任何内容后,密码管理器应用通常会为您清除剪贴板。Android应用程序需要阅读剪贴板的原因是,没有它们,他们将无法接受剪贴板中的任何文本,这意味着您无法粘贴已复制的任何文本。值得庆幸的是,Android Q希望改变这种状况。

已添加一个名为“ READ_CLIPBOARD_IN_BACKGROUND”的新权限,听起来像它会做的完全一样:限制哪些应用程序可以在后台读取剪贴板。此权限的保护级别为“签名”,这意味着只有OEM签名的应用程序才能被授予此权限。

是否支持降级应用程序?

您是否曾经在Google Play上安装过某个应用程序的更新并立即后悔?有时,开发人员会推送可能破坏他们未曾预料到的内容的更新,但是一旦推送并安装了该更新,就为时已晚。开发人员必须快速发布修补程序,并且用户要么需要停止使用该应用程序直到发布更新,要么要卸载该应用程序并侧载旧版本。除非您拥有植根于TitaniumBackup之类的应用程序的设备,否则无法将其降级,因为Android的软件包管理器会阻止您安装较早版本的应用。这样做有充分的理由,因为如果未清除应用程序的数据,则安装旧版本的应用程序可能会导致损坏,或者如果旧版本易受安全漏洞的影响,则可能使用户面临危险。

尽管我们不确定Google是否会允许用户将应用回滚到较早的版本,但我们确实在Android Q中找到了一些权限和命令,暗示有可能。首先,新的“ PACKAGE_ROLLBACK_AGENT”和“ MANAGE_ROLLBACKS”权限表明,预安装的市场应用程序可以充当代理来管理应用程序版本的回滚。前者权限为“签名”,而后者权限为“签名”之上的“安装程序”,因此,这意味着仅具有平台签名的应用程序能够安装应用程序(通常只有程序包管理器,Google Play商店或其他方应用商店,具体取决于设备)可以使用这些权限。添加了两个新的受保护的广播意图:“ PACKAGE_ENABLE_ROLLBACK”和“PACKAGE_ROLLBACK EXECUTED。” 这些广播不能由第三方应用程序发送,并且可能旨在让受影响的应用程序知道何时降级(就像更新后如何告知应用程序一样,使它们有机会在其上显示一些消息)。最后,新的标志已添加到“ pm install” shell命令中。名为“”的标志可以让您将应用程序回滚到早期版本。不过,我无法正常工作。--enable-rollback

保护外部存储上的文件

Android中的数据存储涉及“内部存储”(/数据,不包括/ data / media)和“外部存储”(/ data / media以及任何已安装的SD卡或USB驱动器)。APK及其最敏感的数据存储在内部存储器中,而所有共享媒体(如文档,图像,视频等)都存储在外部存储器中。默认情况下,应用只能将文件读取和写入外部存储中的单个目录:/ data / media / [用户] / Android / data / [package_name]。(要了解有关此行为的更多信息,建议您阅读我在Android Oreo中的sdcardfs上的文章。)用户向应用授予外部存储权限组下的任何权限后(或READ_EXTERNAL_STORAGEWRITE_EXTERNAL_STORAGE),然后该应用即可读取或写入外部存储设备中的任何文件。这是有问题的,因为当您只想让应用程序读取或写入某些文件时,您授予该应用程序可能收集有关您的大量数据的能力。为了解决这个问题,Google似乎在Android Q中引入了两个新的与外部存储相关的权限。这些权限将控制以下功能:

能够从您的媒体读取位置。(默认情况下,阻止访问图像的元数据。)

能够访问音乐文件。

能够访问照片。

能够访问视频。

对于在Android Q更新之前已经拥有READ_EXTERNAL_STORAGE或WRITE_EXTERNAL_STORAGE权限的应用,它们将获得新的读取权限,而不是新的写入权限。例如,已经被READ_EXTERNAL_STORAGE用户授予的应用将被自动授予READ_MEDIA_IMAGES许可,但不会被WRITE_MEDIA_IMAGES授予许可。

君子莲(www.junzilian.com)湘潭网,关注长株潭地区房产、人才招聘、教育、创业、旅游、美食、天气、特产、生活周边信息,欢迎投稿给我们!