一种针对虚拟机回滚的软件补偿方法及系统
专利权人:
华中科技大学
申请人:
华中科技大学
通讯地址:
华中科技大学
专利类型:
发明专利
专利号:
CN107194247A
摘要:
本发明公开了一种针对虚拟机回滚的软件补偿方法及系统,属于虚拟化安全技术领域。本发明方法首先由目标软件源码生成代码信息,代码信息包括控制流信息,数据依赖信息以及抽象语法信息,再在线下预处理阶段采用代码分析技术抽取软件回滚敏感变量和控制流路径并生成回滚敏感状态表和回滚敏感控制流表,在软件运行时从域外虚拟机对目标软件中的回滚敏感状态进行监控记录,在监控到虚拟机回滚事件时从域外虚拟机对目标软件中回滚敏感状态进行补偿。本发明还实现了一种针对虚拟机回滚的软件补偿系统。本发明技术方案不需要对目标软件做特殊的改动,可从目标软件所在虚拟机外进行实时回滚保护。
相关专家
相关课题