PD虚拟机     VPS     Win11     微软     苹果     SetApp     Office     精选

用易懂的话告诉你苹果 iOS APP 大面积感染 XcodeGhost 病毒到底是什么回事

 安全隐私       2015-09-19
用易懂的话告诉你苹果 iOS APP 大面积感染 XcodeGhost 病毒到底是什么回事
32 下载

今天最热的话题当属 XcodeGhost 木马后门病毒—— “苹果 iOS APP 集体中毒” 事件了吧,包括网易云音乐滴滴出行高德地图、同花顺、联通手机营业厅等等大量知名的 APP 均被渗透!影响面积相当大!

然而,很多不是程序员的小伙伴们貌似看得云里雾里,不太清楚到底什么回事,为什么 iPhoneiPad 没有越狱,从苹果官方的 AppStore 下载的 APP 也会受到影响?咱们就用通俗易懂的话给大家解释一下 XcodeGhost 病毒(木马后门) 是怎么回事吧……

扩展阅读:

大量知名 APP 被感染 XcodeGhost 恶意代码

据了解,在用户使用了被植入 XcodeGhost 恶意代码的 APP 后,APP 会自动向病毒制造者的服务器上传诸如手机型号、系统版本、应用名称、应用使用时间、系统语言等隐私信息。而根据一些知名开发者逆向分析的结果看,XcodeGhost 还有伪造 iCloud 密码输入框进行钓鱼的恶意代码存在。

Xcode

苹果今天已经开始对受感染的 APP 进行下架了,木马制造者用于接收窃取信息的服务器目前也已被关闭,用户目前应该不会受到什么直接威胁。但是,如果你之前有使用过受感染的 APP 并输入过密码的话还是有泄露 AppleID 的可能,强烈建议大家都去开通苹果账号的二步验证以防账号被盗或被利用。

那么,XcodeGhost 到底是怎么回事呢?为什么没越狱也中招?

一款 APP 的发布,首先是要编写源代码,在编写完成后,则需要将代码「编译」成“可执行的文件”进行打包发布。在苹果 iOS 开发领域,代码编写以及编译两个主要骤都是通过苹果的 Xcode 集成开发工具来完成的。

这本来没什么问题的,但由于 Xcode 体积有几个 GB,国内开发者如果直接从苹果 (国外服务器) 下载的话速度实在坑爹。XcodeGhost 木马的作者非常聪明地利用了这一点,将「加了后门木马的 Xcode 工具」上传到国内网盘上,然后在各种 iOS 开发论坛发帖、回复进行散播。

由于木马作者提供的 Xcode 版本齐全,国内网盘下载速度也飞快,各大公司的程序员在想要下载 Xcode 时只要轻轻地 “百度一下” 就这么愉快地上钩了。

这个“加了料”的 Xcode 会在程序员「编译」APP 的时候偷偷自动地把 XcodeGhost 的恶意代码也一并编译进去了,而这时候咱们勤劳的程序猿们还完全毫不知情,然后被加了料的 APP 也愉快地被发布出来了。用户下载了这些 APP 自然也就中招了……

受 XcodeGhost 影响的 APP 列表 :

目前已发现3百多款 App 感染了 XcodeGhost 木马,其中不乏有百度音乐,微信高德, 滴滴,花椒,58同城,网易云音乐,12306,同花顺,南方航空,工行融e联,重庆银行等用户量极大的 App,涉及了互联网、金融、铁路航空、游戏等领域。

首感染有后门的 iOS APP 列表 (目前344款)

普通用户应该怎么做?

  • 暂停使用这些受感染的 APP,并在设置里关闭其“后台刷新”
  • 强烈建议开启 AppleID 的二步验证,如果你之前有遇到过 APP 弹出输入 AppleID 密码的窗口,那么建议你尽快修改密码。
  • 开启二步验证的具体设置位置是:“我的 Apple ID”-“管理您的 Apple ID”,选择“密码和帐户安全”。在“两步验证”下,选择“开始设置”,今天申请,三天后才能开通
  • 如果你还不放心,最好连应用的账号密码也一并修改
  • 银行、金融、理财类的应用请尽量使用独立的密码,与一般的密码区分开来以免受牵连
  • 其实有线索表明 XcodeGhost 与某某助手有一定的联系,建议大家不要为小便宜给自己埋下安全隐患

开发者应该怎么做?

  • 优先级检测所有编译服务器、自动发布服务器中的 Xcode 是否被感染
  • 开发者需要检查系统中所有版本的 Xcode 是否被感染,先删除受感染的 Xcode,然后从 Mac AppStore 或者从开发者中心重新下载官方原版的 Xcode
  • 如果线上的应用是用受感染的 Xcode 发布的话,请使用官方的 Xcode 清理并重新编译应用,然后上传 AppStore,尽量向苹果说明情况,从而走 AppStore 的紧急上线流程

总结:

这应该是苹果 AppStore 自上线以来遭受的规模最大的攻击了,涉及应用数量超过想象,但万幸的是 XcodeGhost 还在“试探性”阶段就被及时曝光,倘若病毒再升级增加更多丰富功能(如对各种密码输入框进行监听等),很有可能将会成为中国史上甚至世界史上涉案金额最高的黑客事件之一。

虽然 XcodeGhost 目前还没有做出严重的恶意行为,但不可否定,这是个处心积虑精心策划的局,先广撒网,后面再慢慢考虑收割,并用最少的资源获取最多的隐私资料,而且过了甚久才被察觉。手法之高明可以看出,幕后黑手要么是经验丰富的老道黑客,要么就是有专业的黑产公司。

其实,不单是 iOS,Android 开发的安全性同样也颇受考验,Android Studio、Android SDK 国内跟本不能下载,而国内APP市场也比较混乱,黑产团伙在安卓平台上其实绝对也可以同样手法来一发!在这一点上,还是期待 Google 能早日回归中国吧。

/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /

  • CR7

    早上粗略看过几个报道,没看明白。还是异次元的文章写得好,基本清楚来龙去脉了。简单来说,就是厂商使用了被修改过的开发工具,导致 APP 发布时被加料……

    2015-09-19 17:34:42
  • TheBoss

    小白特意来给科普文点赞~ 看完就大概了解了!但我怎么觉得安卓好像更危险啊??能加料的途径更多?细思极恐啊~~

    2015-09-19 17:37:51
  • 屎胖纸

    原来是酱紫……程序员集体被坑…… -_-b

    2015-09-19 17:44:44
    • so

      程序员坑程序员,这……

      微信也中招了,牛啊!

      2015-09-21 09:28:02
  • 墙的错

    怎么想都是土啬的错……怎么想都是土啬的错……怎么想都是土啬的错……重要的事要说三遍

    2015-09-19 17:53:51
  • Glen

    都是国土啬,搞这些事情,要不是各大dev网址均打不开了,哪有那么多事~xcode是免费的,又不需要搞盗版~技术本就落后,还不给学习机会么~

    2015-09-19 18:11:32
    • Deidad de Luz

      我一直觉得很奇怪,你说土啬油土,腿特,理由是防止XXX传播,土啬google是为了不让**看到不该看的东西,把这些dev网址都土啬了是出于什么考虑?为了防止大家学习到先进技术?

      2015-09-19 20:55:42
    • 浮生萧条

      清朝为什么禁止了火器的开发和研究?让汉族人研究火器就会危及骑射立国的满族的统治!
      同理,天·朝为什么禁止高科技的传播?让**掌握了高科技就会危及天·朝的愚·Min·政策!

      2015-09-19 21:44:08
    • 纯铜

      我只能说,土啬的行为,背后的动机,比你想象的复杂的多。

      2015-10-12 22:39:53
  • 呜炀裆

    基本上能够明白了,病毒无处不在啊!

    2015-09-19 19:39:20
  • 呜炀裆

    明白了!

    2015-09-19 19:40:19
  • YHJ

    文中的“某某助手”是指谁

    2015-09-19 19:56:33
    • kyu

      +1,我也想知道

      2015-09-19 20:50:23
  • Mr

    最后还是网络惹的祸,我做JAVA开发,弄点什么资料都得番习 土啬,google又不能上,诶, 该着

    2015-09-19 20:05:23
  • Jason

    F校长,真是遗臭万年了

    2015-09-19 20:22:13
  • Higatiko

    这次事件,锅是开发者的,但终究是水果的…… (摊手笑

    2015-09-19 20:50:08
  • Kane

    目前大的集成开发就微软的VS国内下载基本无阻碍了吧??

    2015-09-19 21:50:13
  • 水鬼

    不吃苹果了,戒了。。。

    2015-09-19 23:23:08
  • Onox

    没人来洗地?

    2015-09-20 05:24:05
    • Ni

      不是一帮洗地的说是土啬的错吗?

      这些加料的app能通过苹果的审核,居然是土啬的错

      2015-09-20 16:48:20
    • Piovano

      这些料在开发的阶段就已经加了进去,在经过这些开发者的提交给苹果,苹果自然没有办法分辨料的来源,通过审核不是很正常吗?

      2015-09-21 02:59:53
  • Kafka

    罪魁祸首还是防火土啬,要不都去官网下载能有这问题?

    2015-09-20 11:29:08
  • Qsion

    话说博主每篇文章的配图都是自己做的么,感觉都很diao的样子。

    2015-09-20 16:48:54
  • xumaomao

    姓方的怎么还没死?
    这些软件开发商里也有不少知名公司,也一样是不用正版啊

    2015-09-20 18:13:32
  • aimtop

    干的漂亮,土啬的结果。然后在不知道的地方土啬的建造者放进去什么东西谁会知道呢

    2015-09-20 18:58:14
  • mi

    美分党牛逼。苹果的审核是纸糊的,自己搞出来的东西居然查看不出究竟来!!!逗比

    2015-09-21 10:10:10
    • ABCX

      应用向应用开发者的服务器提供数据有问题吗?木马服务器又没有给自己贴上“我是木马”的标签。苹果无法判断服务器的黑白,何况提交应用的都是知名的厂商,过审当然容易。

      2015-09-28 18:35:36
  • qqwe

    在审核的情况下中招,苹果应该为此次时间买单,审核相关人员做什么去了。某某助手是指什么呢?pp、xx、as?

    2015-09-21 12:51:02
  • 晒盐

    好怕怕耶

    2015-09-22 18:29:39
  • backcrow

    在网盘里下载个种子都要审核,在D的笼罩下,完全没有隐私可言,我朝威武!

    2015-09-27 14:54:42
  • WuSiYu

    如果没有土啬也没这么多破事

    2015-10-4 19:33:13
  • Leland

    历史都是会重复的,这个病毒就是当年Delphi梦魇的番习版。

    2017-02-27 14:04:23





评论内容 (*必填):
Ctrl + Enter 快速提交   

赞赏异次元


请通过支付宝、微信 APP 扫一扫,海外读者可「使用 PayPal 赞赏

“ 感谢您对异次元网站的支持! ”