安卓 [读取手机设备信息] 不给这个权限,是不是 app 就无法识别我了?

2016-12-02 23:23:02 +08:00
 qweweretrt515

三星手机

某个 app ,我要作弊注册账号, 因为要注册号,所以 wifi 的权限是必须要给的,然后其他所有权限都不给,包括 [读取手机设备信息]

那么。这个 app 还能识别我吗,它能知道 N 多个账号都是我注册的吗

11556 次点击
所在节点    问与答
10 条回复
chanssl
2016-12-03 00:15:46 +08:00
不是还有 IP 吗。。。
honeycomb
2016-12-03 01:32:09 +08:00
一个不给任何权限 app 可以:
1 ,拿到 Android ID
2 ,拿到 device serial
3 ,如果不是 Android7.0 或更高,可以从 proc 文件系统读到 Wlan 模块的 mac
4 ,知道当前连接的 WiFi 热点的 bssid/SSID
honeycomb
2016-12-03 01:34:28 +08:00
读取手机设备信息只涉及到 IMEI/meid , sim 卡的 iccid , imsi ,当前电话号码等信息,具体见 Android 文档
qceytzn
2016-12-03 04:34:40 +08:00
@honeycomb 大哥,您挂在嘴边的安卓文档,非安卓程序员几无可能去翻...而且看都不用看我就能肯定这文档绝对没有中文版本...

搭车问几个问题:
1 ,安卓 5 以上的那个“隐私防护”是个什么原理又防护的什么?

2 ,对某个软件开启了隐私防护之后这个程序就接触不到哪些信息了?

3 ,“隐私防护”跟“权限”又是个什么关系?

4 ,我给 root explorer 开启了隐私防护可是它依然可以在 system 分区里横冲直撞,那么指望“隐私防护”能保护我手机里的文件不被任何我不希望的程序读取也是不可能的了?

5 ,如果对某个程序开启了隐私防护,那么你前面提到的 Android ID 和 device serial 还能被程序读取吗?

6 ,能对系统程序包括 google play service 之流也开启隐私防护吗?开了隐私防护会不会对某些软件的正常运行有影响?
qceytzn
2016-12-03 04:36:27 +08:00
@honeycomb 再加一个:每一次刷机, Android ID 和 device serial 会不会发生变化?不刷机的情况下可不可以自己手动修改这两个数值?
xinran505982
2016-12-03 06:11:23 +08:00
一切皆有可能,特别是 root 了的机子,别说读取得到,就连修改这些都没问题,去看看 什么是 xposed 和他有多么强大就知道了。
vplex
2016-12-03 06:24:31 +08:00
反正我每次禁用了位置信息后,某些 app 还是一样的精准定位。
cst4you
2016-12-03 06:39:22 +08:00
@qceytzn 重置系统 Android ID 会变, 但是可以用钛备份这样的东西还原备份, 能不能自己改不清楚
设备序列号应该是改不了
onlyhot
2016-12-03 08:03:43 +08:00
不看文档还有理了
honeycomb
2016-12-03 08:12:32 +08:00
@qceytzn

不看文档还有理了( 1 ,不是我没告诉你,是你自己不希望看文档的。 2 ,看不懂英文就学)

那个“隐私防护”不是 AOSP Android 的特性而是 cyanogenmod 的特性。

既然你知道了“隐私防护”是 cyanogenmod 的特性,那就去 cyanogenmod 的网站找“ privacy guard ”的说明,这件事很难吗?

至于第四点,先看看网上各种分析 Android 权限机制的文章,因为它涉及到很多不同意义的权限:
Linux 账户的权限, Linux 文件系统的权限, Android.permission 意义上的权限,运行时权限意义上的权限, appops 意义上的权限, SELinux 意义上样的权限等等

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/324944

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX