内核漏洞修复方法和装置制造方法及图纸

技术编号:13542967 阅读:51 留言:0更新日期:2016-08-18 04:24
本申请公开了内核漏洞修复方法和装置。该方法的一具体实施方式包括:确定待加载在内存中的预设漏洞修复指令中的内核符号所指示的内核函数或变量在待修复内核中的内存地址;基于内存地址,配置预设漏洞修复指令调用内核函数或变量时所需的内核符号的地址;确定待修复内核中用于加载预设漏洞修复的存储空间;在存储空间加载预设漏洞修复指令。实现了基于确定出的出现问题的内核函数或变量的内存地址,配置漏洞修复指令所需的内核符号的地址。使得漏洞修复指令在加载在不同版本的内核中时,均可以准确地跳转到内核符号对应的内核函数或访问内核符号对应的变量,漏洞修复指令适用于在各种版本的内核中加载,从而完成对内核中的漏洞的修复。

【技术实现步骤摘要】
201610191535

【技术保护点】
一种内核漏洞修复方法,其特征在于,所述方法包括:确定待加载在内存中的预设漏洞修复指令中的内核符号所指示的内核函数或变量在待修复内核中的内存地址,所述预设漏洞修复指令基于对预设漏洞修复代码进行编译而生成;基于内存地址,配置预设漏洞修复指令调用内核函数或变量时所需的内核符号的地址;确定待修复内核中用于加载对预设漏洞修复指令所需的内核符号的地址进行配置后的预设漏洞修复指令的存储空间;在所述存储空间加载所述预设漏洞修复指令,以对待修复内核中的漏洞进行修复。

【技术特征摘要】

【专利技术属性】
技术研发人员:卢永强夏良钊郑龙日包沉浮张煜龙韦韬
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1