介绍:我们不知道为什么Android有这么多应用程序使用远程服务器进行隐藏通信,特别是如果智能手机用户实际上没有使用这些隐藏通信。我们知道应用程序将数据传入和传出云端,但研究人员最近发现,大约一半的通信实际上对用户没有好处。麻省理工学院最近的一项研究提出了一个问题:为什么该应用程序会为用户提供隐藏的通信渠道,这些渠道不提供任何好处并带来很大的安全隐患,占用带宽并消耗大量电量?麻省理工学院的研究人员在一份新发表的研究移动应用程序中隐藏通信的分析论文中写道:“我们的分析表明,在GooglePlay中非常流行的免费Android应用程序中存在大量隐藏通信,并且63%的隐藏通信将对用户应用程序不可见。程序的功能没有任何影响,这意味着这些隐藏通信不需要存在。”研究人员调查了GooglePlay中5??00个非常流行的免费Android应用程序。这些应用程序都有用于后台通信的远程服务器。研究人员还发现,禁用这些通道后的所有应用程序仍然“完好无损”。由于禁用这些渠道对应用程序没有明显影响,研究人员认为这些通信是隐藏的。研究人员还发现,46%的编码连接语句是隐藏的。拉开Twitter距离,它会偷偷收集推文中关注用户的视频信息。Pandora和Spotify使用Facebook的社交图谱服务并传输有关应用程序使用情况的一些数据。沃尔玛应用程序中隐藏通信的有趣之处之一是它有一个组件可以进行条形码扫描,但连接到eBay的服务器。研究人员解释说,这可能不足为奇,因为扫描库是由eBay的RedLaser创建的。“然而,阻止消息传递实际上并不影响扫描功能,”研究人员指出。“应用程序制造商进行秘密通信是有充分理由的。我们并不是说应该逐步淘汰秘密通信,我们只是想让用户知道这样的事情存在。”谷歌服务和各种移动广告和分析服务是秘密通信的主要来源。提供最隐蔽服务的十大服务提供商包括Google、Gameloft、InMobi、MillennialMedia、Mopub、Mobileleads、Tapjoy、Facebook和Flurry。小编分析:事实上,大多数移动应用并没有为用户提供绝对透明的信息反馈和应有的信任,但如果是这样的话,系统会不断向用户报告系统中发生的事情,用户无法使用正常申请。小编认为厂商应该定期给用户提醒,或者保存系统日志或者数据,让用户有机会仔细查看自己的流量哪里浪费了,哪里耗电了,而不是笼统地告诉用户这个app最耗电流量,而不是告诉他们为什么这个应用程序在浪费流量。用户也应该更加关心自己的应用状态,自觉保护自己的各种信息、流量,甚至权力。
