【技术实现步骤摘要】
服务程序的安全监测方法、装置和电子设备
[0001]本公开涉及数据处理领域,尤其涉及深度学习等人工智能领域,适用于服务程序的安全监测场景。
技术介绍
[0002]随着社会的发展,为了应对行业竞争的挑战,银行以及银行系金融子公司等可以作为服务提供方,为客户提供金融场景下的服务,在该过程中,银行需要就客户的资质进行审查,人力成本较高。
[0003]实现中,金融场景下的服务在客户处上线启用后,银行端无法对客户使用银行所提供的金融场景下的服务的使用过程的相关信息及时获取,进而导致在客户违规使用银行提供的金融场景下的服务的场景下,银行作为服务提供方无法及时进行异常处理。
技术实现思路
[0004]本公开提出了一种服务程序的安全监测方法、装置和电子设备。
[0005]根据本公开的第一方面,提出了一种服务程序的安全监测方法,方法包括:对待上线的服务程序进行安全扫描,获取所述服务程序的安全扫描结果;获取所述服务程序对应的目标服务对象,并根据所述安全扫描结果在目标服务对象端启用所述服务程序;获取所述服务程序在所述目标服务对象端的运行数据,并根据所述运行数据对所述服务程序在所述目标服务对象端的运行进行安全监测。
[0006]根据本公开的第二方面,还提出了一种服务程序的安全检测方法,方法包括:运行服务程序提供端在目标服务对象端启用的服务程序;获取所述服务程序在所述目标服务对象端的运行数据,并将所述运行数据传输至所述服务程序提供端。
[0007]根据本公开的第三方面,提出了一种服务程序的安全监 ...
【技术保护点】
【技术特征摘要】
1.一种服务程序的安全监测方法,其中,所述方法包括:对待上线的服务程序进行安全扫描,获取所述服务程序的安全扫描结果;获取所述服务程序对应的目标服务对象,并根据所述安全扫描结果在目标服务对象端启用所述服务程序;获取所述服务程序在所述目标服务对象端的运行数据,并根据所述运行数据对所述服务程序在所述目标服务对象端的运行进行安全监测。2.根据权利要求1所述的方法,其中,所述对待上线的服务程序进行安全扫描,获取所述服务程序的安全扫描结果,包括:扫描所述服务程序的代码,获取所述服务程序的代码扫描结果;试运行所述服务程序,并对所述服务程序的试运行过程进行安全扫描,获取所述服务程序的试运行扫描结果;根据所述代码扫描结果和所述试运行扫描结果,获取所述服务程序的所述安全扫描结果。3.根据权利要求1所述的方法,其中,所述获取所述服务程序在所述目标服务对象端的运行数据,并根据所述运行数据对所述服务程序在所述目标服务对象端的运行进行安全监测,包括:获取所述服务程序在所述目标服务对象端运行过程中的调用量数据、运行地址数据以及运行状态数据,作为所述服务程序的所述运行数据;获取所述服务程序基于所述调用量数据的第一安全监测信息,基于所述运行地址数据的第二安全监测信息,以及基于所述运行状态数据的第三安全监测信息;响应于所述第一安全监测信息指示所述服务程序的数据调用量正常、所述第二安全监测信息指示所述服务程序的运行地址正常、以及所述第三安全监测信息指示所述服务程序的运行状态正常,确定所述服务程序在所述目标服务对象端的运行的安全监测的结果正常。4.根据权利要求3所述的方法,其中,所述方法还包括:响应于所述第一安全监测信息指示所述服务程序的数据调用量异常,和/或所述第二安全监测信息指示所述服务程序的运行地址异常,和/或所述第三安全监测信息指示所述服务程序的运行状态异常,确定所述服务程序在所述目标服务对象端的运行的安全监测的结果异常,触发所述服务程序的使用异常告警。5.根据权利要求1所述的方法,其中,所述获取所述服务程序对应的目标服务对象,并根据所述安全扫描结果在目标服务对象端启用所述服务程序,包括:获取候选服务对象的候选描述信息,并基于预设的参考评价策略对所述候选描述信息进行筛选,获取满足所述参考评价策略的目标描述信息;根据所述目标描述信息从所述候选服务对象中确定目标服务对象;响应于代码扫描结果正常且试运行扫描结果正常,在所述目标服务对象端启用所述服务程序。6.根据权利要求5所述的方法,其中,所述获取候选服务对象的候选描述信息,并基于预设的参考评价策略对所述候选描述信息进行筛选,获取满足所述参考评价策略的目标描述信息,包括:
获取训练好的目标对象筛选模型;获取所述目标对象筛选模型输出的所述候选描述信息的审核通过标签,并基于所述审核通过标签从所述候选描述信息中确定所述目标描述信息。7.根据权利要求6所述的方法,其中,所述获取训练好的目标对象筛选模型,包括:获取待训练的对象筛选模型的样本描述信息、所述样本描述信息的样本通过标签和所述样本描述信息所属的样本描述信息集的样本审核通过率;获取所述对象筛选模型基于所述样本描述信息的训练通过标签,并获取所述训练通过标签基于所述样本通过标签的第一损失;获取所述对象筛选模型输出的所述样本描述信息集的训练审核通过率,并获取所述训练审核通过率基于所述样本审核通过率的第二损失;根据所述第一损失和所述第二损失调整所述对象筛选模型的模型参数,并返回使用下一样本描述信息对调整后的对象筛选模型继续进行训练,直至训练结束得到训练好的目标对象筛选模型。8.一种服务程序的安全监测方法,其中,所述方法包括:运行服务程序提供端在目标服务对象端启用的服务程序;获取所述服务程序在所述目标服务对象端的运行数据,并将所述运行数据传输至所述服务程序提供端。9.一种服务程序的安全监测装置,其中,所述装置包括:扫描模块,用于对待上线的服务程序进行安全扫描,获取所述服务程序的安全扫描结果;启用模块,用于获取所述服务程序对应的目标服务对象,并根据所述安全扫描结果在目标服务对...
【专利技术属性】
技术研发人员:孙赞美,赵静,陈倩瑜,孙喜龙,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。