【动画】@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 行为,后台拉活、自动下载安装、误触下载等风险行为。
(监制:张宁 策划:李政葳 制作:黎梦竹)
温暖回家路丨春运首日“护龙人”:每天弯腰、蹲起上千次为运输安全保驾护航******
大河网讯 1月7日,春运首日,阳光明媚。在中国铁路郑州局集团公司郑州车辆段南五里堡客车整备场,一列列精检细修、整装待发的客车像一条条绿色长龙,等待着开往“美丽的春天”。繁忙的整备场,穿着工装、戴着口罩的客车检车员们不停穿梭在车体间,他们就是——春运里的“护龙人”。
每年春运,铁路部门都要对郑州局集团公司所有配属的旅客列车进行客车大整修,迅速修复各种不良隐患,并重点从防燃轴切轴、防客车火灾、防列车分离、防制动故障、防运行品质不良、防配件脱落入手,为客车查找病灶,整治病害,补充营养,强壮筋骨。
随着新冠疫情防控形势向好,企业复工复产加速,不少列车已重新投入使用。郑州车辆段是郑州局集团有限公司唯一的普速客车检修单位,担负着67列1139辆图定列车车辆的日常检查、故障处理和技术保养等繁重任务,确保这些即将“开往春天”的列车行车安全。根据测算,这个段除保证图定客车正常开行外,还需编组临客车底29组526辆。
为此,春运期间,这个段紧密围绕客车车体运用实际,科学调配检修计划,实施车辆检修定人、定责、定标的管理制度,统一车辆整修标准,对图定客车和临客列车进行全面整备。
李俊,郑州车辆段库检车间青年突击队检车员,作为一名“00后”,李俊的主要工作就是对进入客整所的客车车体进行逐辆检查,确保车辆各部件状态良好。今年是他经历的第二个春运,1月7日,李俊正在检查一列209P转向架型号的车体,他左胸前挎着的一台对讲机不断传出指令,右手提着一把点检锤,木质的锤把已乌黑锃亮,尖尖的锤头也已经被磨圆。
李俊熟练地探入车底,脑袋探进侧架内侧,提起点检锤“滴滴答答”地敲击着转向架摇枕,静静地辨识着金属撞击的声音,整个过程不停地变换姿势,眼睛像鹰一样巡查着每一个部件。通过眼看、耳听、手拉、指摸等方式,找出列车的“病因”,及时修正。
李俊说:“在定岗前,师傅告诉我这种车型检查重点主要在车体下部组件,需要仔细敲击部件,听音辨别部件是否存在问题,如遇问题部件要及时处理,并再次确认修复后的部件状态良好。尤其是春运期间,列车疲劳运行更易引发各种不良隐患,作为检车员更应该严格按照标准,做到精检细修。”
不一会,李俊从车底钻出,嘴里默念一句:“敲击声音未见异常,该车状态良好。”接着向下一辆车走去。因行车安全需要,客车车体检查作业都是在露天场所开展,场内没有树木、没有任何可以遮挡的设施。春运期间,室外温度最低将达到零下10摄氏度。检车员长时间的室外作业,每天行走的步数通常在两三万步,用检点锤敲击的次数达到上万次,弯腰、蹲起的次数多达上千次。
据了解,郑州车辆段以客车电采暖系统、制动系统检查整治为重点,紧盯关键补强短板。在客整场库停期间,组织作业班组对易冻覆冰部位和制动系统供风管路实施全面防寒检查,对车内空调、伴热装置等重要设施逐一检查。针对近期气温骤降的实际,组织作业人员及时供电供暖,为夜间停放的客车保暖驱寒,确保次日安全出库、上线良好运行。
围绕春运客车安全,突出大部件脱落、防溜等安全关键,开展安全隐患排查整治,加大对关键岗位、关键作业、关键部位的检查盯控力度,在全面做好列车转向架、塞拉门、车内服务设施等关键部位日常巡检的基础上,重点对车上车下的供水管路和用水设施进行全面平推检查。
春运期间,这个段结合春运开行方案,提高作业人员的应急处置能力,从严从细做好应急故障的判断和处置,为假期运输安全保驾护航。(记者 祝传鹏 通讯员 刘雨)
(文图:赵筱尘 巫邓炎)