企业法律风险防范手册

核心提示什么是Windows SDK?SDK就是 Software Development Kit 的缩写,中文意思就是【软件开发工具包】。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做【SDK】

什么是Windows SDK?

是SDK development kit的缩写,中文意思是【软件开发工具包】。这是一个涵盖范围很广的术语。可以说,辅助某一类软件开发的相关文档、实例、工具的集合,都可以称为【SDK】。以下是详细介绍:

1.SDK的外文全称是Software Development Kit,中文名叫Software Development Kit。一般是一些软件工程师用来为特定的软件包、软件框架、硬件平台、操作系统等构建应用软件的开发工具的集合。

2.可以理解为第三方服务提供商提供的实现软件产品某种功能的工具包,一般以KPI、文档、实例、工具的集合形式出现,即多种类型文件的集合;

3.通常SDK是由专业公司提供的专业服务的集合,比如提供Android开发工具或者基于硬件开发的服务。还有针对某些软件功能的SDK,比如推送技术、图像识别技术、移动支付技术等。同时,有资源优势的公司也提供SDK进行资源共享。比如一些广告SDK提供盈利渠道,分发SDK提供产品下载渠道。

4.目前国内互联网环境下,大部分SDK都是免费的。为了鼓励开发者使用他们的系统或语言,很多SDK都是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从网上下载,有时也作为营销工具。例如,营销公司将提供免费的SDK来鼓励人们使用它,这将吸引更多的人购买它的组件,因为他们可以免费编程。

第三方SDK留下暗门,可能导致企业App业务停止。

前段时间由于疫情的严重影响,远程办公的需求日益强烈,很多app也迎来了大量的客户。但在流量的冲击下,一些细微的安全问题也被放大了。近日,某知名在线会议App被曝光,集成的第三方SDK在用户不知情的情况下收集并传输大量个人信息,导致客户隐私泄露。发酵问题最终导致许多大型组织宣布,为了安全起见,他们将在他们的组织中禁止该应用程序。在线会议公司面临大量用户流失和巨额赔偿的风险。

结合其他报道可以看出,该公司在此次事件中的问题包括:

没有完全掌握App的SDK集成,有疏漏。

不完全掌握SDK的行为,包括SDK调用了哪些涉及个人信息的敏感系统权限。

在隐私协议中,并没有说明SDK的具体行为。

为什么,归根结底,整合SDK合规的途径是,开发者有效把握SDK在App中的整合,了解SDK的具体权限调用,避免合规问题,是前提。

一些常见的SDK,如支付SDK、导航SDK等,都与个人信息密切相关。SDK通常收集的信息包括手机设备信息、网络信息、手机状态信息、用户行为信息、用户个人信息等。,而且SDK收集的信息范围很广。App作为SDK的一部分,应该对SDK的行为承担法律责任。《数据安全管理办法》、《个人信息安全规范》和《移动互联网应用程序收集和使用个人信息的自我评估指南》明确指出了App应如何处理与SDK的关系。

从近期的安全事件和之前监管部门通报的案例可以看出,很多案例都是与App整合的SDK对个人信息的收集,但在隐私政策中并没有提及SDK对信息的收集,最终导致监管的通报批评,造成不良舆论,甚至直接下架App,对业务造成影响。

有问题的应用软件列表

因此,App开发者要对自己集成的SDK进行合规性分析,了解自己的App中集成了哪些SDK,隐私协议中是否列出了自己所有的SDK行为,需要分析这些SDK是否存在隐藏行为。

做好SDK安全管理,守护应用合规防线。

在当前的数字化转型中,企业越来越依赖各种应用。确保这些应用集成的SDK的安全性和可靠性是保护业务发展的第一道防线。

在企业外包、集成SDK、使用开源框架、多渠道分发等场景中。,应用行为安全检测平台可以进行动态安全监控,提前发现SDK的非授权权限使用和访问行为。

随着个人信息保护法律法规和标准的实施,“回头看”成为大多数开发者需要做的事情。从个人隐私政策到个人信息收集,需要从野蛮生长到有序生长,不断提升企业在个人信息保护方面的相关能力,让最终用户能够安心使用企业提供的服务。

 
友情链接
鄂ICP备19019357号-22