Android 安全更改 UID

标签 android security

1) 是否可以 更改 UID 如果我收到 根访问权限到我的安卓设备?

2) 如果 2 Appz 由具有 的同一开发者开发分享 ID 与不同应用程序权限 将工作 ?

最佳答案

如果您在 list 文件中为 sharedUserId 指定一个公共(public)值,则使用相同开发人员证书签名的两个应用程序可以使用相同的 UID 运行。使用不同开发者证书签名的应用程序不能使用相同的 UID 运行。如果您对设备进行 root,则可以修改内核并且所有赌注都已关闭,但这对于非 root/修改过的 Android 系统是不可能的。

如果两个应用程序由同一个实体开发,并由同一个开发人员证书签名,则公共(public) UID 将使用声明的权限的联合运行。因此,如果 app1 具有权限 A 和 B,而 app2 具有权限 C,并且它们在相同的 UID 下运行,则它们都将具有权限 A、B 和 C。

关于Android 安全更改 UID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9796246/

相关文章:

internet-explorer - HTTPS 安全受到损害错误。如何修复?

android - Android中如何避免与服务器的连接被拦截?

security - 如何处理僵尸网络和自动提交

java - 在属性文件中保护密码

Android - GPS 监听器

android - 如何从字符串数组中随机获取文本?

android - ionic 启动器无法在 crosswalk-lite : Unable to start activity ComponentInfo 上运行

security - 不受信任的 GPGPU 代码(OpenCL 等) - 安全吗?有什么风险?

android - 使用 Freetype2 为 ARM 构建 FFmpeg

android - Fragment 必须在主题 onCreate 中指定preferenceTheme