百科问答小站 logo
百科问答小站 font logo



今日头条是否存在收集用户数据的行为? 第1页

  

user avatar   atfdcwd 网友的相关建议: 
      

==== 2016-2-14 更新 ====

先科普一下常用的能当作识别码的东西:

  • 手机出厂的串号(手机厂商分配)
  • IMEI/MEID(基带出厂时烧录在基带中)
  • IMSI(运营商分配)
  • ICCID(每个SIM卡唯一)
  • 手机号码
  • WiFi/蓝牙的MAC地址(可绕过安卓API从/proc获取)
  • 通讯录
  • 当前连接的无线网
  • 附近的无线网
  • App创建在手机存储中的包含一个随机字符串的文件

前五行是今日头条尝试获取的账户类型。上次忘记发了。

第七行里的10.0.0.172我记得好像是移动cmwap接入点的代理服务器地址。

中部还有两次扫描附近WiFi的行为,之前不小心没看到。

另外根据部分知友的推荐,测试了其国内官网下载的版本。

APK 副本:

mega.nz/#

!6r9c8V_kzH9int0SdDbi9JXWFf19GoCGnl648lRjUgA

以下是国外版没有做过的事情:

获取手机的 IMEI/MEID。

参考:

developer.android.com/r

加载了百度的定位SDK运行库。且同时加载了两个版本的。


获取附近的基站列表。(在无LTE功能的CDMA手机上无效)

获取最后一次已知的位置。

获取当前的 IMSI 。

参考:

zh.wikipedia.org/wiki/% developer.android.com/r

获取卡1的号码。

获取一切能获取到的基站信息。

和上面的 getNeighboringCellInfo() 功能相似,但在 Android 4.2+ (API 17)的系统上能获取到更多信息。

参考:

developer.android.com/r

==== 以下为原文 ====

于是我就亲自下了个今日头条来看看它到底干了什么。

截图较多,请注意流量。

可能不是很适合对计算机没有经验的人阅读。

测试环境:

  • Cyanogenmod 13.0-20161219 (Android 6.0.1)
  • Xposed v87
  • XPrivacy 3.6.19 (481)
  • GNU objdump (GNU Binutils for Debian) 2.25
  • 今日头条 5.9.8 ,下载于 Google Play

于是,点开今日头条。

不出所料,第一件事果然就是获取设备识别码。

在此先引用一篇文章:

谈谈 Android 中的各种设备标识符

接着就是检查存储卡是否可读写。

国产软件大多数都是不遵循 Android 的官方指导的,已经习惯了。

听说你要缓存数据?请参考:

developer.android.com/g

获取手机上有哪些账户。啧啧。

然后获取当前连接的 WiFi 的相关信息,包括但不限于:

  • 接入点名称(SSID)
  • MAC 地址
  • IP 地址
  • 是否为隐藏网络

参考:

developer.android.com/r developer.android.com/r

获取另一种识别码,多多益善嘛。

与 SERIAL 的区别请参考上面引用的文章。

获取华为 EMUI 系统的版本号。有意思。

获取已经安装的 App 的列表。

获取当前运营商。

获取当前正在运行的 App 列表。

获取蓝牙的 MAC 地址。

在后台静默执行一个可执行文件。

然后我简单地看了下这个文件,不做任何评价:


关于下面出现的 am start 的科普:

adb启动程序命令:adb shell am start

关于下面出现的这个inotify_add_watch函数的科普:

Linux下使用inotify监控文件动作 | 江淼的Blog

获取手机的CPU信息。

获取手机的内存信息。

直接通过内核接口获取各网络接口的 IPv6 信息(绕过了 Android 的 API)。

参考:

IPv6地址的自动配置-frankzfz-ChinaUnix博客

先写这么多,有空再更。




  

相关话题

  如果人类社会不出现倒退,沿着现在的发展轨迹前进,像太空旅客里这样世界观的科技还要多久才能达到? 
  下周的中美贸易谈判,会不会成为中国的广场协定? 
  中国人民银行决定于 7 月 15 日下调金融机构存款准备金率 0.5 个百分点,将产生哪些影响? 
  如果炸掉月球,会产生什么后果? 
  当代是否依然存在马尔萨斯陷阱? 
  从法律角度来看,长生生物公司到底违反了哪些法律规定?将面临怎样的追责和处罚? 
  开源精神是否可能应用到别的领域? 
  离婚率高是社会的进步吗? 
  为什么父母会拒绝洗碗机、扫地机器人? 
  所谓技术大爆炸是否是一个噱头? 

前一个讨论
有人喜欢《宋飞传》Seinfeld 中的 George 么?不明白他可爱在哪里,为什么有人能跟他成为朋友?
下一个讨论
《新闻联播》如果用捧哏逗哏的技巧表演的话,会是什么样的效果?





© 2024-05-16 - tinynew.org. All Rights Reserved.
© 2024-05-16 - tinynew.org. 保留所有权利