应用程序合规检测方法、装置、设备和介质制造方法及图纸

技术编号:31019512 阅读:14 留言:0更新日期:2021-11-30 03:05
本发明专利技术实施例公开了一种应用程序合规检测方法、装置、设备和介质。其中方法包括:获取待检测应用程序的隐私政策文本;依据隐私政策文本,对待检测应用程序进行合规检测。本发明专利技术实施例实现了对应用程序违法违规的自动化检测,从而提高对应用程序的合规检测效率。从而提高对应用程序的合规检测效率。从而提高对应用程序的合规检测效率。

【技术实现步骤摘要】
应用程序合规检测方法、装置、设备和介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种应用程序合规检测方法、装置、设备和介质。

技术介绍

[0002]为满足人们日常生活中的各种需求,市面上涌现出了各种类型的应用程序。但随着应用程序的大量出现,应用程序的违法违规行为频繁出现,无法保证用户信息的安全。
[0003]为了检测应用程序是否违法违规,目前通过人工反编译应用程序的应用程序安装包(Android application package,简称APK),并根据人工文字核对的方式,确定该应用程序是否违法违规;或者,通过运行应用程序的APK,使得人工根据运行过程中显示的数据信息,确定该应用程序是否违法违规。
[0004]上述方式不仅对人员的分析能力有较高要求,且需要花费较多时间和精力。

技术实现思路

[0005]本专利技术实施例提供一种应用程序合规检测方法、装置、设备和介质,实现了对应用程序违法违规的自动化检测,从而提高对应用程序的合规检测效率。
[0006]第一方面,本专利技术实施例提供了一种应用程序合规检测方法,该方法包括:
[0007]获取待检测应用程序的隐私政策文本;
[0008]依据所述隐私政策文本,对所述待检测应用程序进行合规检测。
[0009]第二方面,本专利技术实施例还提供了一种应用程序合规检测装置,该装置包括:
[0010]信息获取模块,用于获取待检测应用程序的隐私政策文本;
[0011]检测模块,用于依据所述隐私政策文本,对所述待检测应用程序进行合规检测。
[0012]第三方面,本专利技术实施例还提供了一种电子设备,包括:
[0013]一个或多个处理器;
[0014]存储装置,用于存储一个或多个程序,
[0015]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例中任一所述的应用程序合规检测方法。
[0016]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术实施例中任一所述的应用程序合规检测方法。
[0017]本专利技术实施例公开的技术方案,具有如下有益效果:
[0018]通过获取待检测应用程序的隐私政策文本,并根据隐私政策文本对待检测应用程序进行合规检测。本专利技术实施例通过上述方法实现了对应用程序违法违规的自动化检测,从而提高对应用程序的合规检测效率。
附图说明
[0019]图1是本专利技术实施例提供的一种应用程序合规检测方法的流程示意图;
[0020]图2是本专利技术实施例提供的另一种应用程序合规检测方法的流程示意图;
[0021]图3是本专利技术实施例提供的再一种应用程序合规检测方法的流程示意图;
[0022]图4是本专利技术实施例提供的一种应用程序合规检测装置的结构示意图;
[0023]图5是本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0024]下面结合附图和实施例对本专利技术实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术实施例,而非对本专利技术实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术实施例相关的部分而非全部结构。
[0025]下面参考附图对本专利技术实施例的应用程序合规检测方法、装置、设备和介质。
[0026]图1是本专利技术实施例提供的一种应用程序合规检测方法的流程示意图,本实施例可适用于检测已开发完成即将上线的应用程序或更新后的应用程序是否合规的情况,该方法可以由应用程序合规检测装置来执行,该装置可由硬件和/或软件组成,并一般可集成于电子设备中。如图1所示,该方法具体包括如下:
[0027]S101,获取待检测应用程序的隐私政策文本。
[0028]通常,应用程序(Application,简称APP)运营方在开发新的APP或者更新APP后,需要先检测APP的合规性,以避免发布后的APP不合规而导致下架或者受到处罚的风险。即,本实施例中待检测应用程序为开发的新APP或者更新后的APP。
[0029]在本专利技术实施例中,隐私政策文本是指各种应用程序(Application,简称APP)的隐私政策文本。APP的隐私政策,一般是在用户注册APP或者使用APP提供的服务时,APP运营方向用户展示隐私政策文本,并在隐私政策文本中声明采集用户信息的范围和对应的权利与义务。例如,隐私政策文本中写明需要采集哪些用户信息,权限设备信息以及APP功能信息等。在实际应用过程中,隐私政策还可称为隐私协议,隐私条款,隐私政策,用户协议及用户隐私协议等,此处对其不做具体限制。
[0030]示例性的,本实施例可将待检测APP的应用程序安装包(Android application package,简称APK)上传至电子设备的沙箱,使得沙箱基于获取到待检测APP的应用程序安装包安装待检测应用程序,并运行该待检测APP。从而在运行过程中获取待检测APP的隐私政策文本。其中,获取待检测APP的隐私政策文本可通过预设获取程序实现,该预设获取程序为用于获取APP隐私政策文本的任意程序,本实施例对此不做限制。
[0031]在本专利技术的一个实施例中,可选的,还可在运行待检测APP时,人工控制电子设备以获取待检测APP的隐私政策文本等。
[0032]S102,依据所述隐私政策文本,对所述待检测应用程序进行合规检测。
[0033]示例性的,若运行待检测APP能够获取到隐私政策文本,则确定待检测APP合规。反之,若运行待检测APP不能获取到隐私政策文本,则确定待检测APP不合规。
[0034]对待检测APP进行合规检测之后,会生成检测结果,并将检测结果反馈给技术人员,以使技术人员基于检测结果执行发布或调整待检测APP。其中,检测结果包括待检测APP合规结果和待检测APP不合规结果,以及在待检测APP不合规时,列举出待检测APP不合规的具体信息。
[0035]具体的,若检测结果为合规,则技术人员即可发布该待检测APP至应用商店;若检
测结果不合规,则技术人员可基于检测结果中列举的待检测APP没有隐私政策文本的不合规信息,对该待检测APP设置隐私政策文本,以使调整后的待检测APP符合APP违法违规的认定标准。例如,《APP违法违规收集使用个人信息行为认定方法》等。
[0036]为了降低对待检测APP是否合规的误检率,本实施例基于获取的隐私政策文本确定待检测APP不合规时,还可通过技术人员基于检测结果人工对该待检测APP进行二次检测,以提高APP的合规检测准确性,避免对APP进行不必要返工调整。
[0037]本专利技术实施例提供的技术方案,通过获取待检测应用程序的隐私政策文本,并根据隐私政策文本对待检测应用程序进行合规检测。本专利技术实施例通过上述方法实现了对应用程序违法违规的自动化检测,从而提高对应用程序的合规检测效率。
[0038]图2是本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序合规检测方法,其特征在于,包括:获取待检测应用程序的隐私政策文本;依据所述隐私政策文本,对所述待检测应用程序进行合规检测。2.根据权利要求1所述的方法,其特征在于,还包括:依据所述隐私政策文本和预设检测规则库,对所述待检测应用程序进行合规检测。3.根据权利要求2所述的方法,其特征在于,依据所述隐私政策文本和预设规则库,对所述待检测应用程序进行合规检测,包括:将所述隐私政策文本与所述预设检测规则库中的不合规关键字进行比对;若所述隐私政策文本包括所述预设检测规则库中的任意不合规关键字,则确定所述待检测应用程序不合规;若所述隐私政策文本不包括所述预设检测规则库中的不合规关键字,则确定所述待检测应用程序合规。4.根据权利要求1所述的方法,其特征在于,还包括:获取所述待检测应用程序的静态信息和/或行为信息。5.根据权利要求4所述的方法,其特征在于,还包括:依据所述静态信息、隐私政策文本和预设检测规则库,对所述待检测应用程序进行合规检测;和/或,依据所述行为信息、隐私政策文本和预设检测规则库,对所述待检测应用程序进行合规检测。6.根据权利要求5所述的方法,其特征在于,依据所述静态信息、隐私政策文本和预设检测规则库,对所述待检测应用程序进行合规检测,包括以下至少一项:若所述隐私政策文本不包括所述预设检测规则库中的不合...

【专利技术属性】
技术研发人员:郭立岩孙旷怡赵媛段荣昌王媛媛王子涵吕东项菲李鹏霄翟羽佳马宏远鲁睿王红兵时磊阿曼太雷小创庄越淋周忠义傅强梁彧田野王杰杨满智蔡琳金红
申请(专利权)人:恒安嘉新北京科技股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1