全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210112342.7 (22)申请日 2022.01.29 (71)申请人 亿咖通 (湖北) 技 术有限公司 地址 430051 湖北省武汉市武汉经济技 术 开发区神龙大道18号太子湖文化数字 创意产业园创谷启动区B13 36号 (72)发明人 赵拯  (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 余娜 刘芳 (51)Int.Cl. G06F 11/07(2006.01) G06F 9/445(2018.01) (54)发明名称 异常进程处 理方法、 装置和服 务器 (57)摘要 本申请提供一种异常进程处理方法、 装置和 服务器。 该方法包括: 服务器可 以在确定出现异 常进程后, 进入异常处理流程, 并开始下载该异 常进程的进程镜像文件。 该进程镜像文件中仅包 括所述异常进程的运行参数和动态库调用参数。 服务器可以根据该进程镜像文件中的动态库调 用参数, 确定该异常进程在出现异常前加载的动 态库函数。 服务器还可以根据所述异常进程的所 述运行参数运行所述异常进程, 并在所述异常进 程运行过程中加载所述动态库函数, 从而复现该 异常的出现, 实现该异常进程的异常定位以及异 常分析。 本申请的方法, 提高了进程镜像文件的 下载效率, 提高了异常进程的处 理效率。 权利要求书2页 说明书13页 附图3页 CN 114443340 A 2022.05.06 CN 114443340 A 1.一种异常进程处 理方法, 其特 征在于, 所述方法包括: 下载异常进程的进程镜像文件, 所述进程镜像文件中包括所述异常进程的运行参数和 动态库调用参数; 根据所述异常进程的所述动态库调用参数, 确定所述异常进程的动态库函数; 根据所述异常进程的所述运行参数运行所述异常进程, 并在所述异常进程运行过程中 加载所述动态库函数, 以实现所述异常进程的重新 运行, 以及所述异常进程的异常定位。 2.根据权利要求1所述的方法, 其特征在于, 所述下载异常进程的进程镜像文件, 具体 包括: 下载所述异常进程的动态映射表, 所述动态映射表中包括所述异常进程在运行过程中 所述寄存器的所述虚拟地址分布; 根据所述寄存器的所述虚拟地址分布, 遍历所述异常进程的虚拟内存, 并下载所述异 常进程的所述 运行参数和动态库调用参数。 3.根据权利要求1或2所述的方法, 其特 征在于, 所述方法, 还 包括: 获取操作系统的初始化设置参数, 所述初始化设置参数中包括发布参数; 根据所述初始化设置参数初始化所述操作系统, 以使所述操作系统在完成初始化后开 始运行进程。 4.根据权利要求3所述的方法, 其特征在于, 当操作系统的发布参数为真时, 所述根据 所述异常进程的所述动态库调用参数, 确定所述异常进程的在出现异常前加载的动态库函 数, 具体包括: 获取所述异常进程的发布版本的动态库; 根据所述异常进程的所述动态库调用参数, 确定所述异常进程的在出现异常前加载的 动态库函数。 5.根据权利要求3所述的方法, 其特征在于, 当操作系统的发布参数为假时, 所述根据 所述异常进程的所述动态库调用参数, 确定所述异常进程的在出现异常前加载的动态库函 数, 具体包括: 根据寄存器的虚拟地址分布, 遍历所述异常进程的虚拟内存, 确定所述异常进程在运 行过程中加载的动态库函数; 将所述动态库函数存 储到所述进程镜像文件中。 6.根据权利要求1或2所述的方法, 其特征在于, 下载所述异常进程的进程镜像文件之 前, 所述方法, 包括: 获取进程的异常信号; 当所述异常信号属于预设异常集 合时, 确定所述进程 为异常进程。 7.根据权利要求6所述的方法, 其特征在于, 所述预设异常集合中包括访 问非法url地 址、 读写非法内存地址、 总线异常中的至少一种。 8.根据权利要求1或2所述的方法, 其特征在于, 将所述异常镜像文件发送到下载所述 异常镜像文件的所属设备之外的其他设备, 以供所述其他设备实现所述异常进程的异常定 位。 9.一种异常进程处 理装置, 其特 征在于, 所述装置, 包括: 获取模块, 用于下载异常进程的进程镜像文件, 所述进程镜像文件中包括所述异常进权 利 要 求 书 1/2 页 2 CN 114443340 A 2程的运行参数和动态库调用参数; 根据所述异常进程的所述动态库调用参数, 确定所述异 常进程的动态库函数; 处理模块, 用于根据所述异常进程的所述运行参数运行所述异常进程, 并在所述异常 进程运行过程中加载所述动态库函数, 以实现所述异常进程的重新运行, 以及所述异常进 程的异常定位。 10.一种服 务器, 其特 征在于, 所述 服务器, 包括: 存 储器, 处理器; 所述存储器用于存储计算机程序; 所述处理器用于根据所述存储器存储的计算机程 序, 实现如权利要求1 ‑8中任意一项所述的异常进程处 理方法。 11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 程序, 所述计算机程序被处理器执行时用于实现如权利要求1 ‑8任一项所述的异常进程处 理方法。权 利 要 求 书 2/2 页 3 CN 114443340 A 3

.PDF文档 专利 异常进程处理方法、装置和服务器

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 异常进程处理方法、装置和服务器 第 1 页 专利 异常进程处理方法、装置和服务器 第 2 页 专利 异常进程处理方法、装置和服务器 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:03:43上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。