申请/专利权人:支付宝(杭州)信息技术有限公司
申请日:2020-03-18
公开(公告)日:2023-05-26
公开(公告)号:CN111381903B
主分类号:G06F9/445
分类号:G06F9/445;G06F21/52
优先权:
专利状态码:有效-授权
法律状态:2023.05.26#授权;2020.07.31#实质审查的生效;2020.07.07#公开
摘要:本说明书一个或多个实施例提供了一种程序运行方法、装置、设备及介质。在一种实施例中,一种程序运行方法包括:用于运行目标应用的主进程接收模块启动指令;其中,模块启动指令用于启动目标应用中的目标功能模块;主进程响应于模块启动指令,获取目标功能模块对应的预设进程标识;主进程根据预设进程标识,创建目标功能模块对应的第一子进程以及第一子程序与主程序之间的第一安全通道;主进程通过第一安全通道向第一子进程发送模块启动命令,以使第一子进程运行目标功能模块。
主权项:1.一种程序运行方法,应用于运行目标应用的主进程,所述方法包括:接收模块启动指令;其中,所述模块启动指令用于启动所述目标应用中的目标功能模块,所述目标功能模块为漏洞数量满足预设条件的内置功能模块;响应于所述模块启动指令,获取所述目标功能模块对应的预设进程标识;根据所述预设进程标识,创建所述目标功能模块对应的第一子进程以及第一子程序与主程序之间的第一安全通道;通过所述第一安全通道向所述第一子进程发送模块启动命令,以使所述第一子进程运行所述目标功能模块;通过所述第一安全通道接收所述第一子进程发送的数据处理请求;解析所述数据处理请求,得到所述数据处理请求中的业务数据;通过第二安全通道将所述业务数据发送至第三子进程,以使所述第三子进程对所述业务数据进行数据处理,得到数据处理结果;其中,所述第三子进程为所述主进程创建的用于进行数据处理的子进程,所述第二安全通道为所述主程序与所述第三子进程之间的安全通道;将所述第三子进程通过所述第二安全通道反馈的所述数据处理结果,通过所述第一安全通道发送至所述第一子进程,以使所述第一子进程基于所述数据处理结果运行所述目标功能模块;其中,所述预设条件包括以下至少一个:漏洞数量与预定时间段的比值大于或等于预设比值阈值、漏洞数量大于或等于预设数量阈值、漏洞数量为全部内置功能模块的前N个,其中,N为正整数。
全文数据:
权利要求:
百度查询: 支付宝(杭州)信息技术有限公司 程序运行方法、装置、设备及介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。