一种利用内存缝隙的不重启代码修复方法

AITNT
正文
推荐专利
一种利用内存缝隙的不重启代码修复方法
申请号:CN202410784904
申请日期:2024-06-18
公开号:CN118586005A
公开日期:2024-09-03
类型:发明专利
摘要
本发明公开了一种利用内存缝隙的不重启代码修复方法,包括如下步骤:筛选修复代码的目标对象;搜索内存布局,管理和存储检索到的内存缝隙的信息,匹配修复代码所对应的空间信息;通过对比修复代码中对函数的修改需求,替换修改函数指针或函数的参数结构,生成代码修复方案;更新内核符号表的信息;将所述目标对象需要修复的数据与数据结构写入内存缝隙,依据代码修复方案生成内核模块,通过加载所述内核模块,利用HOOK机制,实现不重启系统的代码修复。本发明适用于真实环境中的不同类型代码修复补丁,具有较好的普适性。
技术关键词
代码修复方法 内存 重启系统 对象 生成代码 虚拟文件系统 内核 拼接缝隙 数据 原型 机制 布局 参数 补丁 模组 动态
系统为您推荐了相关专利信息
1
基于图拓扑网络的机场场面航空器滑行路径冲突动态检测及规避方法
网络矩阵 航空器 机场场面 规避方法 拓扑网络
2
内存管理方法及装置、设备、存储介质
神经网络模型 节点 内存管理方法 内存管理装置 电子设备
3
一种激光雷达与IMU的参数标定方法、装置及设备
激光雷达 时间同步误差 点云 参数标定方法 数据获取模块
4
信息处理方法、程序和信息处理装置
机器学习模型 信息处理方法 矩阵 数据 图表
5
一种对时序知识图谱模型进行训练的方法及装置
知识图谱模型 实体 训练集 关系 语义
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号