事件到底是什么样的 完整的XCodeGhost 幽灵入侵 (事件到底是什么)

文章编号:40379 最新资讯 2024-12-03 苹果 XCodeGhost 安全

【编者按】本文来自腾讯安全应急中心,作者Gmxp。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

前言

这几天安全圈几乎被XCodeGhost事件刷屏,大家都非常关注,各安全团队都很给力,纷纷从不同角度分析了病毒行为、传播方式、影响面积甚至还人肉到了作者信息。拜读了所有网上公开或者半公开的分析报告后,我们认为,这还不是全部,所以我们来补充下完整的XCodeGhost事件。

由于行文仓促,难免有诸多错漏之处,还望同行批评指正。

事件溯源

事情要追溯到一周前。

9月12日,我们在跟进一个Bug时发现有APP在启动、退出时会通过网络向某个域名发送异常的加密流量,行为非常可疑,于是终端安全团队立即跟进,经过一个周末加班加点的分析和追查,我们基本还原了感染方式、病毒行为、影响面。

9月13日,产品团队发布了新版本。同时考虑到事件影响面比较广,我们立即知会了CNCERT,CNCERT也马上采取了相关措施。所以从这个时间点开始,后续的大部分安全风险都得到了控制——可以看看这个时间点前后非法域名在全国的解析情况。

9月14日,CNCERT发布了这个事件的预警公告。我们也更新了移动APP安全检测系统“金刚”。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

9月16日,我们发现AppStore上的TOP5000应用有76款被感染,于是我们向苹果官方及大部分受影响的厂商同步了这一情况。

9月17日,嗅觉敏锐的国外安全公司paloalto发现了这个问题,并发布第一版分析报告,阿里移动安全也发布了分析报告。

接下来的事情大家都知道了,XCodeGhost事件迅速升温,成为行业热点,更多的安全团队和专家进行了深入分析,爆出了更多信息。

被遗漏的样本行为分析

1)在受感染的APP启动、后台、恢复、结束时上报信息至黑客控制的服务器

上报的信息包括:APP版本、APP名称、本地语言、iOS版本、设备类型、国家码等设备信息,能精准的区分每一台iOS设备。

上报的域名是iCloud-analysis.com,同时我们还发现了攻击者的其他三个尚未使用的域名。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(上传机器数据的恶意代码片段)

2)黑客可以下发伪协议命令在受感染的iPhone中执行

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

相信了解iOS开发的同学都知道openURL这个API的强大,黑客通过这个能力,不仅能够在受感染的iPhone中完成打开网页、发短信、打电话等常规手机行为,甚至还可以操作具备伪协议能力的大量第三方APP。实际上,iPhone上的APP如果被感染,完全可以理解为黑客已经基本控制了你的手机!

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(控制执行伪协议指令的恶意代码片段)

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

和远程执行指令类似,黑客也可以远程控制弹出任何对话框窗口。至于用途,将机器硬件数据上报、远程执行伪协议命令、远程弹窗这几个关键词连起来,反正我们是能够通过这几个功能,用一点点社工和诱导的方式,在受感染的iPhone中安装企业证书APP。装APP干什么?还记得几个月之前曝光的Hacking Team的iPhone非越狱远控(RCS)吗?

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(控制远程弹窗的恶意代码片段)

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

在进行样本分析的同时,我们还发现这个恶意模块的网络协议加密存问题,可以被轻易暴力破解。我们尝试了中间人攻击,验证确实可以代替服务器下发伪协议指令到手机,成为这些肉鸡的新主人。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(存在安全漏洞的协议解密代码片段)

值得一提的是,通过追查我们发现植入的远程控制模块并不只一个版本。而现已公开的分析中,都未指出模块具备远程控制能力和自定义弹窗能力,而远程控制模块本身还存在漏洞可被中间人攻击,组合利用的威力可想而知。这个事件的危害其实被大大的低估了。

感染途径

分析过程中我们发现,异常流量APP都是大公司的知名产品,也是都是从AppStore下载并具有官方的数字签名,因此并不存在APP被恶意篡改的可能。随后我们把精力集中到开发人员和相关编译环境中。果然,接下来很快从开发人员的xcode中找到了答案。

我们发现开发人员使用的xcode路径Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/Library/Frameworks/CoreServices.framework/下,存在一个名为CoreServices.framework的“系统组件”,而从苹果官方下载的xcode安装包,却不存在这些目录和“系统组件”。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(被感染恶意代码的xcode包路径)

原来开发人员的xcode安装包中,被别有用心的人植入了远程控制模块,通过修改xcode编译参数,将这个恶意模块自动的部署到任何通过xcode编译的苹果APP(iOS/mac)中。

通过百度搜索“xcode”出来的页面,除了指向苹果AppStore的那几个链接,其余的都是通过各种id(除了coderfun,还有使用了很多id,如lmznet、jrl568等)在各种开发社区、人气社区、下载站发帖,最终全链到了不同id的百度云盘上。为了验证,团队小伙伴们下载了近20个各版本的xcode安装包,发现居然无一例外的都被植入了恶意的CoreServices.framework,可见投放这些帖子的黑客对SEO也有相当的了解。

幽灵入侵,完整的XCodeGhost 到底是什么样的?

(XCodeGhost作者在知名论坛上发布xcode的下载帖)

进一步来看,攻击者做到的效果是只要是通过搜索引擎下载xcode,都会下载到他们的XCodeGHost,还真的做到了幽灵一样的存在。

影响到底多大?

在清楚危害和传播途径后,我们意识到在如此高级的攻击手法下,被感染的可能不只一个两个APP,于是我们马上对AppStore上的APP进行检测。

后记

经过这一事件后,开发小伙伴们纷纷表示以后只敢下官方安装包,还要MD5和SHA1双校验。而这个事件本身所带来的思考,远不止改变不安全的下载习惯这么简单。

经过这两年若干次攻击手法的洗礼后,我们更加清醒的意识到——

总结来看,移动互联网安全之路任重道远。当然,这里的危机也是安全行业的机遇。

原创文章,未经授权禁止转载。详情见 转载须知 。

幽灵入侵,完整的XCodeGhost 到底是什么样的?


本文地址: /article/79f9a600e3170108bcf8.html
全局中部横幅
全局中部横幅
CHENYI|陈毅

Blogger,Webtechnologist,Webdesigner

人民网_网上的人民日报

人民网,是世界十大报纸之一《人民日报》建设的以新闻为主的大型网上信息发布平台,也是互联网上最大的中文和多语种新闻网站之一。作为国家重点新闻网站,人民网以新闻报道的权威性、及时性、多样性和评论性为特色,在网民中树立起了“权威媒体、大众网站”的形象。

合肥德智航创科技有限公司-中小型无人机系统-无人机

公司主要研发中大型垂直起降无人机整机及面向专业客户需求的各类型解决方案

海致科技BDP-大数据时代的商业智能

海致BDP商业数据平台作为国内企业大数据服务和国内敏捷型BI领跑者,旨在给企业提供一站式的数据管理和分析平台,凭着多数据源接入、强大的计算性能、简单高效的数据可视化分析、完善的权限管理、超高的性价比、完善的服务等优势受到客户的一致好评,目前已为数千家企业提供了一站式云端数据分析服务,帮助企业深挖数据价值,轻松实现数据化管理,提升经营效益。

植物养发合作_植物染发合作_白发脱发头疗_养发粉厂家-郑州养发斯特生物科技有限公司

郑州养发斯特生物科技有公司集纯植物养发产品纯天然化妆品生产研发,及实体植物养发合作连锁经营,创业孵化,植物染发合作培训为一体的综合型化妆品集团公司。主要从事天然海娜粉植物染发产品技术培训及养发馆合作,健康养发,植物染发,防脱生发,白发转黑,中药头疗洗发为服务基础专业养发公司。

平博·pinnacle「中国」官方网站

平博·pinnacle「中国」官方网站✅狼宝宝✅为您提供:首页,真人,棋/牌,体育,电竞,彩/票,电子,捕鱼,娱乐,app下载,注册、登录,24小时在线客户端下载以及发布平台优惠活动信息、招商代理加盟等平博平台,平博官网登录,平博pinnacle官方网站,平博网址,平博官方网站资金安全,提款迅速,是您最好的选择,欢迎加入!

丝舞文化

悦己到家是一款购物APP,用户通过APP可以搜索主流电商平台的优惠券。

重庆移动宽带 - 移动宽带办理中心

中国移动宽带免费送!!移动宽带就是划算!重庆移动宽带|快速申请办理安装|中国移动宽带网上营业厅!重庆移动宽带火热预约中

北京顺性而为官网

北京顺性而为科技有限公司官方网站

江阴外贸谷歌推广-()词条创建-google竞价广告-网站建设开发公司@云小度

江苏小度网络运营服务有限公司定位于全网数字营销专家,公司服务范畴有:google优化推广,外贸seo整站优化,谷歌推广竞价广告,词条创建,百度seo推广,内外贸网站建设,以及facebook推广,外贸代运营等服务。拥有专业海外推广团队及执创人员,十年以上专业内外贸推广经验,为您的网站量身定制打造高质量的流量及询盘。

【奇树有鱼】官方网站_大于你的想象

奇树有鱼,以用户需求为驱动的领先的互联网影视公司,业务涵盖网络电影、影视络剧、网络综艺、艺人经纪等领域。力求通过技术创新和内容创意为用户提供更丰富更有趣的娱乐内容。

【官网】四川海聚达电子材料有限公司_专注于高性能导热界面材料_导热硅胶片_导热硅脂

【四川海聚达电子材料有限公司】深耕导热材料产业十余年,已经成长为国内知名的热管理解决方案供应商,专注于为不同行业提供高性能的导热界面材料(TIMs)导热垫片,导热硅脂,导热灌封胶等。

全局底部横幅