虽然大家都在期待中秋假期的到来,不过让开发者挺闹心的一件事就是这几天网上、朋友圈以及各种群中炒得沸沸扬扬的“XcodeGhost”病毒事件,就连央视也惊动了!!

事件起源

事件起源于CNCERT发布的一篇《关于使用非苹果官方Xcode存在植入恶意代码情况的预警通报》,声称开发者使用非苹果公司官方渠道的Xcode工具开发苹果应用程序(苹果APP)时,会向正常的苹果APP中植入恶意代码。被植入恶意程序的苹果APP可以在App Store正常下载并安装使用。该恶意代码具有信息窃取行为,并具有进行恶意远程控制的功能。随后多位知名iOS开发者在社交网络上验证了这则信息的真实性。

为什么使用了带病毒的Xcode?

从开发者给出的消息,我们知道并不是苹果官方的Xcode出现了问题,而是由于一些开发者觉得通过苹果官方渠道下载Xcode的速度实在是太慢了,就从非官方渠道下载了Xcode,结果这些Xcode被人做过手脚的。开发者使用带有XcodeGhost病毒的Xcode编译应用程序,从而导致应用被注入了第三方的代码,主动向某网站(目前已经关闭)上传输应用和系统的基本信息。

有多少款应用程序中招,以及可能存在的影响

根据央视的统计,包括百度音乐、微信、滴滴打车、58同城、网易云音乐等多款知名应用在内的350余款App被感染。

影响:

  • 在受感染的APP启动、后台、恢复、结束时上报信息至黑客控制的服务器。上报的信息包括:APP版本、APP名称、本地语言、iOS版本、设备类型、国家码等设备信息,能精准的区分每一台iOS设备。

  • 黑客可以下发伪协议命令在受感染的iPhone中执行。黑客能够通过上报的信息区分每一台iOS设备,然后如同已经上线的肉鸡一般,随时、随地、给任何人下发伪协议指令,通过iOS openURL这个API来执行。

  • 黑客可以在受感染的iPhone中弹出内容由服务器控制的对话框窗口。

  • 远程控制模块协议存在漏洞,可被中间人攻击。

不过,感染病毒的APP仅限于使用该Xcode的特定版本,并且不少应用程序已经更新了版本。比如网易云音乐、微信、滴滴打车等,所以开发者的当务之急是尽快更新应用版本,以免给用户带来不好的使用体验。

如何避免下载到带病毒的Xcode

为避免下载带有“XcodeGhost”病毒的Xcode版本,请开发者通过苹果官方渠道下载Xcode,同时应提高安全意识,注意开发工具、编译环境以及发布环境的安全性。
开发者补救措施
对于已经中招的APP,CocoaChina版主熊猫表示开发者可下载官方的Xcode,重新编译打包提交,并申请苹果加速审核。
如果开发者不确定此前使用带有“XcodeGhost”病毒的Xcode编译的版本是否被苹果发现,最好也使用官方渠道下载的Xcode重新编译提交审核,以免后期出现问题。如果不确定当前使用的Xcode是否带有“XcodeGhost”病毒,可参看《XcodeGhost事件全程回顾》一文

病毒作者致歉声明的可信性

在大家对病毒技术以及危害进行分析时,一个名为“XcodeGhost-Author”的ID在微博上发布了一则致歉声明,表示XcodeGhost是自己一次错误的实验行为,以后只是彻底死亡的代码而已。该代码所获取的信息包括应用名称、应用和系统版本号、语言、国家名、开发者符号、APP安装时间、设备名称以及设备类型,此外没有获得其他任何数据。

对于作者的陈述,有开发者表示通过逆向工程对比发现,作者的陈述基本可信,但也有不少人表示质疑。因为除了基本的信息收集外,还有可能利用服务器返回来构造模拟弹窗,要求用户输入一些重要信息,还能实现跳过 App Store安装未经审核的安装包,以及通过应用推广获取利益和推送全功能远程控制程序。关于XcodeGhost存在的危险,可参看《XcodeGhost 实际用途猜测分析》一文。

苹果的态度

对于开发者来说,带有“XcodeGhost”病毒的应用则可能导致应用被苹果下架,目前苹果已经着手清理被感染的应用程序。苹果发言人克里斯汀·莫纳汉(Christine Monaghan)在一封电子邮件中表示:“我们已经从App Store删除了这些基于伪造工具开发的应用。我们正在与开发者合作,确保他们使用合适版本的Xcode去重新开发应用。”

根据CocoaChina版主熊猫提供的信息,在检测出应用包含恶意代码后,苹果已经电话通知应用存在安全问题。

苹果平台的安全性

相比较其他平台的应用商店,苹果App Store的审核已经是非常严格了,但此次事件被中国反审查维权组织Greatfire.org称为是苹果应用商店历史上波及范围最广、最严重的恶意攻击事件。这无疑提醒苹果仍需提高安全意识,此外也提醒苹果更要注意提高开发工具的安全性。

“XcodeGhost”病毒之后,苹果更应注…相关推荐

  1. 【宇麦科技】苹果全家桶如何联动群晖NAS,让你的“苹果”更香

    使用群晖 NAS 的同学 不少也是 iPhone 的用户 这一期准备了一份小攻略 让您的设备更有价值! iPhone 使用手机,换新机是必然的,同时肯定避免不了迁移文件.每次迁移最怕的就是新手机变成了 ...

  2. 华为比苹果更需要 AR 眼镜

    来源|雷锋网 文|肖漫 编辑|王金旺 手机业务陷入困局的华为,死死地盯上了 AR. 先是发布了 AR Engine,而后发布 AR 技术 Cyberverse,如今还在逐步构建"5G+AR& ...

  3. WannaCry勒索病毒分析过程**中**(注)

    WannaCry勒索病毒分析 中(注) 我犯了一个很大的错误,就是在做分析的时候没有确定函数的作用,在分析过程中有捉不到重点的毛病. 在WannaCry.exe的分析中,它在判断打开它的URL后,如果 ...

  4. 新闻微软谷歌曾私下表达反对博通收购高通 害怕苹果更强

    CNBC电视台网站援引消息人士的说法称,微软和谷歌等公司都在私下里就博通收购高通的可能性表达了担忧. 消息人士表示,这些公司担心,苹果对这笔交易可能产生影响.此外,它们也担心博通更注重削减成本,而不是 ...

  5. 笼络人才,再三“表白”,库克表示苹果更看重AR

    库克再三强调AR的发展,苹果果然对AR是真爱. 最近提到苹果,除了被炒到一万多的iPhone7,提及最多的就是增强现实技术.近日,苹果CEO库克在接受美国电视台ABC采访时候透露:"与VR相 ...

  6. 云原生2.0时代:企业更应了解一下容器安全

    摘要:云原生2.0时代,任何企业都可以成为"新云原生企业",作为云原生的代表技术之一的容器,每个企业都应该对容器安全有所了解. 随着云原生技术的成熟和市场需求的升级,云计算的发展已 ...

  7. 创建苹果软件应用时app lcon图片问题.

    写这篇文章前 我刚刚添加了新对应用,感觉有些信息有必要保存下来,应用没有上传前,填写的信息都试可以更改的. 1 图片大小必须是1024*1024 2虽然苹果提示说格式可以是png和jpg格式,但是使用 ...

  8. 大咖 | 舍恩伯格:相比“新石油”,大数据更应是削弱资本的“润滑脂”

    新时代的曙光已经照耀在每个人身上:在今天的数据时代,数据的全面收集与分析,为我们提供了一个前所未有的看待现实的新视角.对整个世界的这种全新认识,无疑会让人类做出更好的决定--无论是从个人.公司或组织层 ...

  9. 隔空投送所有人安全吗_安卓版隔空投送要来了:谷歌亲自打造,功能比苹果更强...

    将「雷科技Lite」收藏为我的小程序,不再错过精彩内容 用过苹果全家桶的小伙伴,一定会对它的隔空投送(AirDrop)功能印象深刻.隔空投送可以在 Mac.iPhone.iPad 等苹果设备之间无线传 ...

最新文章

  1. 【知识图谱】知识图谱概论
  2. 在save中重写 AdminModel 方法 和 Signals
  3. Angular - angular2升级到angular8
  4. RavenDB:基于Windows/.NET平台的NoSQL数据库
  5. ios实践之tableView顶部“弹簧”图片
  6. Python出现quot; SyntaxError: Non-ASCII character '\xe6' 或'\xd6' in filequot;错误解决方法
  7. 思维导图:统计学习方法
  8. oracle怎么查看慢查询日志,慢查询日志的分析过程
  9. 社会工程学读书[1]
  10. 龙芯2F装debian5
  11. html新建文件夹,JS实现新建文件夹功能
  12. 彻底卸载Xubuntu Kubuntu
  13. 汽车控制器自研AUTOSAR开发工具链需要哪些?
  14. Power BI 企业邮箱账户注册
  15. win10重启不能上网(只能QQ上网,打不开浏览器网页)
  16. ubuntu16.04下运行Drcom客户端
  17. Vue3笔记_02setup与常用的Composition API(组合式API)
  18. SAP FI-CO总账科目简析
  19. linux字符终端浏览器-----Lynx
  20. [经济管理]《余世维-有效沟通II》VOB AVI双版本下载及我的笔记

热门文章

  1. 爬取斗鱼房间名,观众人数
  2. 1.机器学习常见模型评价指标
  3. 万字详解生成式 AI 与 Web3
  4. iOS 动态下载系统的中文字体
  5. 企业应该如何选择访客管理系统?
  6. NaN是什么?NaN == NaN吗?
  7. 元气森林被薅羊毛损失200多万,官方店铺发公告恳请用户退款
  8. 禾赛XT-16/阿努比LpmsIG1运行lio-sam
  9. 浏览器当前安全设置不允许发送html表单,当前安全设置不允许发送html表单。怎么办?...
  10. 企业级时间轴插件Vue-timelinepick