历史上的今天
返回首页

历史上的今天

今天是:2025年04月11日(星期五)

正在发生

2019年04月11日 | 手机预装app可被实施中间人攻击和RCE攻击

2019-04-11 来源: 至顶网

为提升用户使用便捷性,很多智能手机通常都会预装一些应用。但是需要注意的是,有些应用因为部署不当很可能成为不法分子侵害的目标。在移动智能领域安全风险愈演愈烈的今天,用户最不希望他们在使用时为自身隐私安全担忧。

手机预装app可被实施中间人攻击和 RCE 攻击

近日,Check Point Research 最近在一款手机预装的应用 Guard Provider 中发现了一个漏洞。这是一款预装的安全应用,它本应通过检测恶意软件来保护手机,但其使用多个SDK的方式却让用户暴露在了威胁之中。

简而言之,由于进出该款的网络流量不安全,并且在同一个应用中使用了多个 SDK,攻击者可以连接到与受害者相同的 WiFi 网络,并执行中间人 (MiTM) 攻击。由于多个 SDK 之间存在通信间隙,攻击者可能会趁机自行注入任何恶意代码,例如密码窃取程序、勒索软件、跟踪程序或任何其他类型的恶意软件。Check Point Research 研究人员表示,多SDK应用的主要问题主要有两个:一个 SDK 中的问题会损害所有其他 SDK 的保护功能;以及一个 SDK 的专有存储数据不能被隔离,因此可以被另一个 SDK 访问。

在Guard Provider这一案例中,攻击者能够通过以下两个阶段实施对用户手机的病毒注入。

在第一阶段中,如用户选用该应用中包含的Avast作为手机保护工具,该软件在扫描设备前将提前下载更新病毒库。但由于其下载使用不安全的HTTP链接,攻击者可以通过MiTM中间攻击预测到Avast更新时间,比预测下一个磁盘的APK文件名。继而攻击者可拦截该SDK的相应部分是客户端出现更新无法相应。

在第二阶段,由于Avast无法正常更新,用户极有可能将安全保护转移至Guard Provider包含的另一应用-AVL中执行。AVL 成为默认杀毒软件后,会立即使用自己的病毒库更新应用。为此,它通过请求配置文件来检查是否存在新病毒签名。该 .conf 文件采用纯文本格式,显示了具有新签名的 ZIP 存档文件的 URL、大小和 MD5 哈希值。处理完配置文件后,AVL 会下载 read_update_url 字段中指示的签名存档,并将其解压缩到 Guard Provider 目录中。

同样,由于配置文件通过非安全连接下载,MITM 攻击者能够更改 .conf 文件的内容,使用  is_new=0 来显示存在新的更新,并提供伪造的 ZIP 文件的 URL 链接。至此阶段,攻击者即可以顺利想目标手机中植入病毒或木马程序。更值得注意的是,在企业办公场景中,用户手机长时间处于相同环境也使得被侵害的可能性大幅提升。

如Guard Provider 等所有预装应用都是移动设备开箱自带的应用,无法删除。因此Check Point 已经向手机厂商披露了这个漏洞,相应手机厂商也发布了补丁防止此类意外发生。

一加一不一定等于二

软件开发工具包 (SDK) 是一组编程工具,可帮助开发人员为特定平台创建应用。就移动设备而言,移动 SDK 无疑提高了开发人员工作效率,让他们无需花时间编写代码以及为与应用核心无关的功能提供后端稳定性。

实际上,随着越来越多的 SDK 面世,更多新功能呈现在了应用开发人员面前,让他们有机会为最终用户开发新特性。但随着越来越多的第三方代码添加到应用中,生产环境的维稳工作、用户数据的保护及性能控制变得更加复杂。在同一个应用中使用多个 SDK 的趋势造成了被称为“SDK 疲劳”的现象,导致应用更容易出现崩溃、病毒和恶意软件感染、隐私泄露、电量耗尽、减速以及许多其他问题。 在同一个应用中使用多个 SDK 之所以存在隐患,是因为它们都共享应用上下文和权限。最新报道指出,在一个应用中使用多个 SDK 非常常见,远远超出了人们的想象。平均而言,目前一个应用就在内部实施了超过 18 个 SDK。但这种做法让组织和用户暴露在了潜在风险之中,攻击者可以利用这些漏洞来干扰设备的日常运行。

对于安装到员工设备上的应用,组织 IT 安全人员虽然不必了解构建这些应用时所用 SDK 的精确细节,但应该意识到这种构建应用的方式可能存在安全隐患。人们常常认为安全应用中使用的元素都是安全的,但上述预装应用漏洞表明,事实远非如此。 开发人员和企业都需要意识到,在一个手机应用中实施两种安全元素并不一定会取得双重保险的效果。

移动设备安全在近年来已经成为互联网安全领域的热门话题。安全类应用现阶段对于用户是合理选择。但在Check Point看来,如何保护这些“保护者”的安全才是更值得探讨的话题。通过更加智能、灵活的方式,在设备端与服务器端统一的部署安全策略,帮助用户防患于未然而不是亡羊补牢,才是让用户安全享受移动互联网便利的不二之选。


推荐阅读

史海拾趣

G24 Innovations公司的发展小趣事

在快速发展的同时,远阳公司始终不忘履行社会责任。公司积极参与公益事业,通过捐款捐物、志愿服务等方式,回馈社会、关爱弱势群体。此外,远阳还注重环境保护和可持续发展,积极推广绿色生产、节能减排等环保理念。公司建立了完善的环境管理体系和能源管理体系,通过技术创新和管理优化,不断降低生产过程中的能耗和排放。这些举措不仅提升了远阳的企业形象和社会声誉,也为企业的长远发展奠定了坚实基础。

CSR plc(剑桥硅晶无线电)公司的发展小趣事

为了进一步拓展业务范围,CSR plc在2010年8月收购了专业音频压缩技术供应商APT。这次收购让CSR plc得以将APT-X的低延迟音频压缩编解码器与公司的下一代音频产品实现更紧密的集成,从而支持公司向前景更广阔的音频市场进军。这一举措不仅让CSR plc在音频领域取得了更大的市场份额,也为其未来的发展开辟了新的道路。

Hi-Optel Technologly Co Ltd公司的发展小趣事

除了自主研发和收购外,CSR plc还积极与其他企业进行技术合作与转让。例如,2012年7月,三星电子以3.1亿美元的价格收购了CSR Plc的无线技术部门,包括该部门的310名员工和相关的21项技术专利。这次技术合作不仅为CSR plc带来了可观的收益,也推动了整个行业的技术进步和发展。

通过以上五个故事,我们可以看到CSR plc在电子行业中的发展历程充满了创新与挑战。从初创时期的音频技术突破,到后来的多元化发展、重要收购和技术合作,CSR plc不断适应市场变化,拓展业务领域,最终在电子行业中取得了显著的地位和成就。

CHENMKO公司的发展小趣事

为了进一步拓展业务范围,CSR plc在2010年8月收购了专业音频压缩技术供应商APT。这次收购让CSR plc得以将APT-X的低延迟音频压缩编解码器与公司的下一代音频产品实现更紧密的集成,从而支持公司向前景更广阔的音频市场进军。这一举措不仅让CSR plc在音频领域取得了更大的市场份额,也为其未来的发展开辟了新的道路。

ADTech公司的发展小趣事

AdTech公司在成立之初,以其完整的传统半导体器件工艺在通信、激光医疗和激光防卫领域获得了广泛认可。然而,随着技术的不断进步和市场的变化,公司管理层意识到需要转型以维持竞争优势。2008年,经过三年的技术储备,AdTech决定将原有的光电探测器业务剥离,转而专注于量子级联激光器(QCL)的研发和生产。这一决策使公司能够专注于前沿技术,逐渐在QCL领域建立了领先地位,成为美国各大QCL激光设备的核心供应商。

EOZ Secme公司的发展小趣事

随着国内市场的饱和,EOZ Secme开始积极寻求海外市场的拓展。公司制定了详细的国际化战略,通过参加国际展会、建立海外销售渠道等方式,逐步打开了国际市场的大门。同时,EOZ Secme还积极与国际知名企业开展合作,共同研发新产品,拓展业务领域。这些努力使得EOZ Secme在国际市场上的影响力不断增强。

问答坊 | AI 解惑

电子工程师必备手册(三)—EMI/EMC设计秘籍

一、EMC工程师必须具备的八大技能 二、EMC常用元件 三、EMI/EMC设计经典85问 四、EMC专用名词大全 五、产品内部的EMC设计技巧 六、电磁干扰的屏蔽方法 七、电磁兼容(EMC)设计如何融入产品研发流程…

查看全部问答>

DIY鼠标检测器

$(\'swf_erq\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'src\', encodeURI(\'http://player.youku.com/player.php/sid/XMTU0MDU0NTky/v.sw ...…

查看全部问答>

我垃圾本科,北理工研究生,工作好找不?

我实在是没分了,要不就多给大家点了! 我学习向来很好的,从小学到高中都是全市最好的学校,小学的数学竞赛学校的一个不落,全获奖,全国奥林匹克数学竞赛三等奖,初中的物理竞赛和数学竞赛除了希望杯,其他的全都取上了,我竞赛特别厉害,高中也 ...…

查看全部问答>

GetLocalTime()函数返回的时间值的年份有误

问题如上所述。我使用的WINCE5.0系统,当系统出现秒数等于0的时候,会出现获取到的年份不对,如下: 15:38:05.875 系统时间:2010年2月1日 15:37:59 15:38:05.938 系统时间:2016年2月1日 15:38:0 这里看到当秒数从59变为0以后,系统时间年份就开 ...…

查看全部问答>

SD WIFI驱动开发:加载SDHC驱动提示系统无法打开指定设备或文件

大虾们,帮帮忙啊 小弟最近在搞SD WIFI驱动,SDHC是根据sc2410的SDHC改过来的,SDBUS用的CE自带的,SD CLIENT是别人提供的。 我主要是写SDHC。 现在问题是加载SDHC驱动时,提示系统无法打开指定设备或文件。 我是用驱动调试助手手动加载的,提 ...…

查看全部问答>

求iar ew7.30b的注册机 或zigbee2006 1.4.2版本

如题,zigbee 2006 1.4.3必须用iar7.30b,实在找不到。向各位高人求个救!!我邮箱Apollo28_428@yahoo.com.cn谢谢各位了!!!…

查看全部问答>

适合恶劣电磁和温度环境的马达控制应用解决方案

意法半导体(ST)最近宣布推出的STM8S105和STM8S207微控制器特别适合用于开发需要在恶劣电磁和温度环境下使用的马达控制应用,如电动自行车。这两款MCU的工作温度范围可从-40℃到+125℃,而且可提供符合IEC61967标准的EMI防护功能、IEC-1000静电放电 ...…

查看全部问答>

STM32的代码,跑在ram里快?还是跑在flash里快?

测试手段如下:主循环一直在做一个变量的自加(sum1++),当然前提保证不会溢出。用Cortex-M3内部的systick计数,计一秒之类,这个sum1加到多少了,以此来看谁跑的快。为了严密,看从第一秒到第二秒之间的计数效果;而不是从第0秒到第1秒(因为 ...…

查看全部问答>

数字隔离技术在混合动力和电动汽车中的应用 TI 作者:Frank Forster

本帖最后由 dontium 于 2015-1-23 13:31 编辑 汽车、卡车和摩托车中采用的混合动力和电动传动系统,在交通运输产业引发了新的、前所未知的挑战。原来的12V电压网络现在需辅之以400V或更高的电池和电源系统,从而对汽车OEM和系统模块供货商提出了一 ...…

查看全部问答>