美文网首页
从雪球安装难所想到的

从雪球安装难所想到的

作者: 叮宕 | 来源:发表于2018-08-12 14:49 被阅读33次

    安卓安装个软件着实不易,当然你可能觉得恰恰相反。并且这一个单个的例子暴露出来的生态问题也是值得深思的。

    拿雪球这个软件来举例,国内官网的app,大约从5月份后一直被谷歌报危险,推荐卸载之。当然谷歌play版本的也被play下架了。我就这问题@过交易小助手,并且给了回复,随后官方专门发了一条帖子来回复这个问题:

    雪球股票App Google Play 10.9.1 版新引入一个第三方动态补丁组件,被 Google Play 判断违反安全策略。Google Play 的“模拟点击屏幕的提示”,雪球无意也不会从事相关行为。我们将与 Google Play 沟通,并重新提交新的安装包。如果你当前无法使用,或希望重新下载,请访问 https://xueqiu.com/xz

    因我们的工作失误,给各位带来不必要困扰,向各位 Google Play 用户致歉,我们辜负了各位的信任。后续我们只有持续改进努力,方可重新让各位尊敬的用户获得信心

    后来是雪球又更新了新的版本,国内版本和play版本到现在的结果分开来说:

    • 国内的,这回谷歌更不客气,之前只是提示但可以忽略,现在变成了谷歌直接不让你安装
    • 谷歌play上架的新版呢,虽然不报了,但打开登录就闪退,着实用不成
    国内版 play版
    被谷歌强行阻止安装 play版的用户评价

    值得一提的是酷安上有酷友使用俄罗斯的dr.web杀毒软件扫描的结果是发现了Android.RemoteCode.127.origin这个模块。这个模块是呀呀云提供的 SDK 的一部分,也就是说雪球报毒其实是背了呀呀云的这个锅。

    dr.web
    Screenshot_酷安_20180812-140957.png Screenshot_酷安_20180812-141010.png

    这个包确实风险极大:

    Android.RemoteCode.127.origin除了提供正常的应用内通信功能外,该组件还执行一些木马的功能。该恶意组件可以从远程服务器下载恶意组件。

    一旦含有 Android.RemoteCode.127.origin 的 SDK 启动,Android.RemoteCode.127.origin 就会向 C&C 服务器发送请求。C&C 服务器会响应一个下载和加载恶意组件的命令。Dr.Web 叫做把该模块叫做 Android.RemoteCode.126.origin。该模块加载后,会连接 C&C 服务器,并获取一个下载伪装图片的链接。

    呀呀云 SDK 会下载这些图像,解压这些恶意组件,在用户设备上运行。目前,下载的恶意组件只会打开隐藏浏览器内的 URL 并点击广告来获利,专家说只需要很小的修改就可以执行其他的恶意行为。
    病毒的开发者可以创建额外的木马模块来执行其他的恶意行为。比如,展示钓鱼窗口来窃取用户登录凭证,展示广告,下载和安装应用等。

    你可能有点没看懂dr.web上面写的内容,我通俗点说,首先木马下载恶意二进制代码,这些恶意二进制代码是被隐藏成图片的,然后解压图片运行这些恶意的代码,最后这些代码在隐藏浏览器内下载广告,并且使用模拟点击技术来赚广告费(模拟点击就是你没点手机,代码模拟你点,如果你会用adb input命令就知道我说的类似是什么意思)。
    当然了,下载不同的被图片隐藏的二进制代码,这个木马模块还能干更危险的事情。

    所以谷歌play禁止热更新,禁止在应用内下载二进制的代码,然而国内的商店没有这个规定,雪球的热更新是有很大的风险的。然而我想说的是,雪球在中国还算是一家比较厚道的公司,实话实说,他们是唯一这类软件在谷歌play上架,有了问题会及时回复甚至是像上面那样写道歉的信,但是国内安卓和window软件的生态实在是大有问题。

    这是平台之过?用户之过?还是软件开发公司之过?
    各个软件公司确实是看平台不同分别下菜的,同一个软件你试试苹果与安卓的不同就可以知道,我实在是不想提百度在技术上都做过什么,阿里的唤醒有多流氓。

    当然软件公司敢这样,当然与用户有关,用户的纵容自然是原因之一的。

    平台的问题是谷歌的监管和play商店进步来,然而我们却人人拿着安卓的手机,国内的应用市场不作为,并没有制定严格的对于用户有利的强有力审查机制。

    这些问题都是很难解决的,我肯定是没有办法,我只能等谷歌play雪球的修复,但我有个由衷的建议。

    如果你用安卓的手机,请只安装两个渠道的手机应用:

    • 只从谷歌play市场下载应用而不要相信国内的其它应用商店,比如手机自带的厂家的应用商店.

    • 如果不从商店安装应用,请只安装开源的手机app,我只相信我能看到全部源代码的软件

    相关文章

      网友评论

          本文标题:从雪球安装难所想到的

          本文链接:https://www.haomeiwen.com/subject/vtesbftx.html