
做过一段时间 aosp 开发,在 android 上实现返回一个假通讯录或者短信列表应该不是难事,为什么没有厂家做个类似的功能,应该是一个很好的产品卖点呀
1 lzvezr 2019-08-24 13:11:59 +08:00 via iPhone 可以返回空的,不能返回假的吧,应该是有法律风险 |
2 LZSZ 2019-08-24 13:12:43 +08:00 Xposed 有模块可以 |
3 lmoon 2019-08-24 13:15:04 +08:00 via Android app ops , xprivacylua |
4 p1nk 2019-08-24 13:18:57 +08:00 我没理解错的话,类似的不是有 App ops 吗? 不过这软件不知道是我用法不对还是什么的,我把录音权限禁用了,网易云和 qq 还是能获取语音,感觉然并卵就删了... |
5 alphatoad 2019-08-24 13:25:18 +08:00 via iPhone 这个问题,负责人回答过 原因是 app 依然可以很简单地判断返回的数据是否为假,所以意义不大 虽然我觉得这很 debatable,但官方不会做是很显然的了 |
6 xierbenq OP @alphatoad 是的,对 google 来说隐私数据是重要的利润来源,但是第三方手机厂也没人做就比较费解,也许权衡过觉得不划算 |
7 Ultraman 2019-08-24 13:37:42 +08:00 via Android 第三方做某种意义上算踹大家饭碗? |
8 yukiww233 2019-08-24 13:45:02 +08:00 只见过不给 imei 不让用的,没见过不给通讯录权限不让用的,算是个伪需求吧? |
9 Alozxy 2019-08-24 14:03:40 +08:00 只从技术角度说,提供假的通讯录也有问题 比如说随机生成一个联系人,那如果生成的那个号码刚好有人用怎么办 从这方面看厂商没必要增加额外的开发测试风险 |
10 cest 2019-08-24 14:13:50 +08:00 @Alozxy #9 不自动产生,用户自己输入一组通讯录,通讯录 A 给需要的 App 用,通讯录 B,C,D,E 给特定的 App 用 |
12 Buges 2019-08-24 15:25:22 +08:00 via Android 厂家肯定不能做,敢做的话也开不下去了。 用第三方的“ xprivacylua pro ”,你甚至可以自己写 lua 脚本,把任何 app 得到的数据伪造成任何你想要的样子。 |
14 hoyixi 2019-08-24 15:51:34 +08:00 所谓假的,那是谁的手机号呢? |
15 baobao1270 2019-08-24 16:40:20 +08:00 我也想有一个这样的产品…… Xprivacy 可以实现,可是小米一装 Xposed 就卡米 |
16 jim9606 2019-08-25 00:35:58 +08:00 返回假数据是有的,例如 WIFI MAC(低 target 返回固定开头的随机值,高 target 禁止访问) 通讯录返回空列表我觉得没问题,你就不给我是个大号平板不打电话吗?而且还有 @alphatoad 的问题 有复杂的欺骗需求要考虑 xprivacylua 了,不过好像不能伪造定位? Android Q 已经限制不可变识别码(例如 IMEI )只能由系统 app 访问。下一步我估计 APP 会选择在内置存储里放标识符文件或者硬件特征 hash ? 我觉得是因为返回假数据的需求太少,而且 APP 厂商很好反制(因为欺骗策略是写死在固件里的),所以才没人做。真有这需要的估计都会折腾 xposed 了。 |