【动画】@App开发者们,你想了解的SDK安全风险都在这!******
日前,工业和信息化部信息通信管理局通报了今年第一批侵害用户权益行为App,有13款内嵌第三方SDK存在违规收集用户设备信息行为。
现如今,大量App借助SDK实现特定功能,提供便捷服务,满足用户多样需要,但APP使用SDK也可能带来相关安全问题,包括SDK自身安全漏洞、SDK恶意行为、SDK收集使用个人信息三类。
其中,SDK恶意行为是指嵌入APP中的SDK自身产生的恶意行为。这种恶意行为将破坏使用SDK的APP的安全性,对用户权益、数据等方面造成严重威胁。典型的恶意行为如流量劫持、资费消耗、隐私窃取等。
常见SDK恶意行为
流量劫持指SDK信息拉取、上报和展示目标App提供者设定的目标不同,恶意劫持App流量,可能对App造成损害;隐私窃取指SDK在用户不知情或误导用户的情况下,隐蔽窃取用户的通讯录、短信息等个人敏感信息,隐蔽进行拍照、录音等敏感行为,并发送给恶意开发者;广告刷量指SDK在最终用户不知情的情况下,在后台模拟人工点击广告链接进行牟利。
在SDK收集使用个人信息方面,安天移动安全发现,应用接入第三方SDK引发的违规收集个人信息问题较为普遍。其中,包括用户同意隐私政策前就开始收集个人信息、隐私政策中未明确提及所接入的SDK和数据收集情况、SDK收集的个人信息范围与隐私政策不相符等。
除了上述 SDK恶意行为外,当前 App 接入的 SDK 中还存在以上风险行为类型
在对某统计类SDK检测分析时研究发现,其主要提供用户行为统计功能,并在此过程中实现用户终端数据的收集和上传。
由于该SDK 在不同App中存在模块代码和版本的不同,因此对其在不同月活范围 App 中的数据收集行为进行抽样分析,从结果上来看,该SDK 普遍存在违规收集和超范围收集个人信息的问题,并且在月活较低的 App 接入的版本中,还存在通过云控参数控制 SDK 在终端侧收集数据范围的情况,并且涉及大量用户隐私路径数据的访问。
以某知名地图 App为例,在相关检测中发现,在隐私政策中明确提到了应用内第三方 SDK所收集的个人信息类型为设备信息和 Wi-Fi 地址。而实际上传的数据中除了包含 WiFi 的BSSID名称信息外,还频繁上传用户安装应用的列表信息。
国家标准计划《信息安全技术 移动互联网应用程序(App)收集个人信息基本要求》中明确定义了不同业务场景下,应用收集个人信息范围的最小化原则。而在应用接入的 SDK 中,收集个人信息范围、频度的必要性和最小化原则同样适用于SDK的功能业务场景。
虽然部分应用接入 SDK 时明示了 SDK 所收集的个人信息范围,但其合理性和必要性存疑,例如收集个人信息范围为软件安装列表,但实际除了收集安装应用包名信息外,还收集了安装应用运行状态信息等,这就涉及超范围收集个人信息。
例如,某统计类 SDK除了应用开发者本身主动调用相关事件接口外,SDK自身还注册监听了多种广播消息,在监听到相关消息后则会触发数据的收集和上传行为。例如对解锁屏、电源连接断开事件进行监听、对用户终端安装、卸载应用行为进行监听,除此以外,还会监听应用前台、后台的切换行为从而触发数据的收集和上传。
另外,当前 App 接入的 SDK 中还存在云端控制SDK行为,热更新技术控制 SDK 行为,后台拉活、自动下载安装、误触下载等风险行为。
(监制:张宁 策划:李政葳 制作:黎梦竹)
武铁8列智能复兴号高铁跑春运 商务座一人一舱******
车轮做B超
□楚天都市报极目新闻记者 潘锡珩 摄影:楚天都市报极目新闻记者 李辉 通讯员 胡杰
2023年的春运大幕7日开启。春运前夜,华中最大的动车组检修基地——武汉动车段内,200余组动车组列车整装待发。极目新闻记者了解到,去年,中国铁路武汉局集团公司首次配属了8组智能复兴号高铁,今年是它们首次加入春运运输,将为旅客带来更加优质的乘车体验。
智能复兴号全车多处优化升级
2022年6月,随着京广高铁京武段常态化按时速350公里高标运营,中国铁路武汉局集团公司首次开行复兴号智能动车组,截至目前,武铁共有8组智能复兴号高铁,今年是首次加入春运运输任务。
6日下午,极目新闻记者在武汉动车段登车,现场感受新升级复兴号高铁的魅力。
与一旁的普通复兴号相比,CR400AF-Z型智能复兴号在车身涂装方面明显不同。普通复兴号银白色的车身上,装饰线条为大红色的直线,“复兴号”三个大字的颜色为黑色。而智能复兴号车身,除了大红色直线条,还有一条红橙黄三色的飘带贯穿全车,整体给人飘逸灵动的感觉,“复兴号”三个金色大字更加醒目。
进入车厢,不论是商务座、一等座还是二等座,智能复兴号在诸多细节方面都进行了优化升级。商务座采用全新的“鱼骨式”布局,实现了区域分隔,一人一舱,提升了私密性。同时还有无线充电、无线投屏等新功能。一等座席增加电动调节腿托以及USB接口数量,在座椅后背设置了抽拉式小桌板,使用更方便,稳定性更强。二等座席在座椅后方增加了USB充电接口,小桌板上的杯托凹槽也加深了,水杯在时速350公里的列车上也能纹丝不动。
记者注意到,车厢里许多部位都增加了盲文标识,无障碍车厢还配备了更宽的通过门,无障碍卫生间、专门的轮椅放置区都可以最大限度满足残疾人等特殊人群的出行需求。
如何买到复兴号智能动车组车票?据介绍,在铁路12306APP上购票时,普通复兴号列车在车次左上角有“复兴号”标签,智能复兴号则有“复兴号”和“智能动车”两个标签,非常醒目便于查找。
列车回库后全方位保养检修
6日是2023年春运大幕开启的前一天,武汉动车段多个岗位的工作人员都在对这趟智能复兴号列车进行全方位的检修、维护和保养,确保它以最完美的状态参加春运运输。
“智能复兴号高铁列车设备更先进、功能更强大,所以我们在日常维护的时候也更加细致。”武汉动车段武汉动车运用车间地勤机械师张洋6日告诉记者,他们7人分为三个小组,按照不同侧重对车厢客室进行维护保养。
下午3时许,因为同时还在进行另外的检修项目,列车暂时不能送电,因此车厢内一片漆黑。张洋和同事们人手一个手电筒,从车头到车尾,一边走一边看。“没电的时候我们就主要看机械部分,比如座椅转动是否流畅,靠背、小桌板是否完好等等,一会儿列车送电后我们再看电子部分,比如充电插座是否有电、电动座椅调节功能是否正常等等。所有旅客接触到的部分,我们都要确保功能完好。”
张洋介绍,每列动车组列车按照不同的等级,维护保养检修的项目也不尽相同。日常整备修全套下来,需要2个多小时,一般都是见缝插针在每天夜里进行,必须保证列车次日正常出库上线运行。更高级别的修程则需要列车停放在库内,一套标准作业流程下来,大约需要一天时间。
车轮做“B超”探伤确保安全
除了列车车厢内设施设备的检修,另一个更重要的任务也在同时进行——车轮探伤。走出车厢来到车下,记者看到机械师毛柯和同事正在忙碌。
毛柯轻点鼠标操作仪器后,列车底部一支黄色的机械臂开始向车轮喷水,同时车轮被微微抬起,两个探头紧贴车轮踏面,然后车轮开始缓缓转动。一旁仪器的屏幕上,一组组数据陆续呈现。
“我们这是在为高铁列车的轮辋、轮辐进行探伤,确保列车行驶安全。”毛柯介绍,私家车的轮胎状况非常影响行车安全,高铁也是一样,轮对系统如果出现剥离、压根等缺陷,哪怕这些问题小到用肉眼无法发现,也将对高速行驶的列车造成重大安全隐患。因此,列车达到一定的行驶里程后,必须按相关规范对列车轮对系统进行专业探伤。如果发现有问题,就必须第一时间处理。
探伤时为何要向车轮喷水呢?毛柯介绍,这台探伤仪器的工作原理和医院的B超极为相似。“B超是利用超声波反射成像的技术,当B超探头和皮肤之间存在空隙,超声波的反射就会被空气阻碍,导致内脏真实情况无法探知。而在涂抹润滑器起到耦合作用后,探头和皮肤间的空隙会被填充,空气会消失,超声波就不会被空气影响。我们在探伤时使用水的道理也是一样的,根据部位的不同,有时候也会使用油脂。”
据了解,在使用探伤仪器前、仪器后,还需要进行两次人工校准,以确认探伤数据的准确无误。记者看到,毛柯将探伤仪器安放在轨道一头的一只黄色车轮上。“这是样板轮,人工预设了多处缺陷,只有探伤仪全部准确无误发现,才能证明刚才对车轮的探伤结果真实有效,否则这组数据就不具备参考价值,需要重新探伤。”
“动车医院”内近千人通宵奋战
华中地区最大的动车组检修基地——武汉动车段,承担着京广高铁、汉宜铁路、武孝城际、郑渝高铁等线路的动车组检修任务,它被称为“动车医院”。2023年春运,武汉动车段配属的233组动车组将全部投入运用。
据介绍,每晚,武汉动车段都有近千名干部职工奋战在一线,全力为春运提供优质动车组。春运期间,每一个检修作业小组每晚都要对数千颗螺栓、上百个关键部件进行外观检查,对全车整个系统进行功能性实验、全部旅客服务设施状态确认。每确认一个部位都要打上一个粉笔标记,一晚上要打上千个标记,每人每夜走3万多步,弯腰低头上万次。
为保证检修效率和质量,“动车医生”查看的每一个螺栓和部件都有着明确要求,经过长时间练习,他们每一个跨步、后侧步、蹲下、抬头等动作都非常规律和迅速,节奏非常紧凑,犹如在翩翩起舞。
春运期间正值一年中最冷的时候,如果夜间温度低于0℃,就会有专人对动车组进行保温作业。“动车组管线路较多,车体温度过低易导致动车组水路系统结冰使供水管路冻裂。我们要启动列车保温装置,确保次日上线始终处于最佳状态。”
(文图:赵筱尘 巫邓炎)