一种针对虚拟化超级调用函数的漏洞热修复方法与流程

文档序号:11216764阅读:来源:国知局
技术总结
本发明涉及一种针对虚拟化超级调用函数的漏洞热修复方法。该方法包括:1)根据Xen系统的e820表计算Xen物理内存起始地址;2)根据计算出的Xen物理内存起始地址及Xen内存分布,计算超级调用表的虚拟地址所映射到的物理地址;3)通过特权域Domain0获取补丁机器码,并将补丁写入内存,记录补丁函数的物理地址;4)根据待修复的超级调用处理函数对应的超级调用号,计算待修复的超级调用处理函数在超级调用表中对应的物理地址;5)通过特权域Domain0更新超级调用表,从而实现对超级调用处理函数的漏洞热修复。本发明能够准确地修复虚拟化平台漏洞,无需重启机器,保证了虚拟化平台上虚拟机的正常运行。

技术研发人员:贾晓启;郑小妹;白璐;杜海超;唐静;武希耀;黄庆佳
受保护的技术使用者:中国科学院信息工程研究所
文档号码:201710233167
技术研发日:2017.04.11
技术公布日:2017.10.10

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1