发明名称 一种虚拟机实现验证码系统修复的方法及装置
摘要 本发明公开了一种虚拟机实现验证码系统修复的方法,其步骤如下:初始化虚拟机循环等待队列长度、虚拟机就绪列表长度和虚拟机生命周期阈值;从服务器中新建虚拟机,建立虚拟机循环等待队列和虚拟机就绪列表;接收来自应用层用户的指令,随机调用就绪虚拟机列表中的虚拟机并运行验证码系统,生成验证码,判断该虚拟机是否达到其生命周期,根据判断的结果更新虚拟机的状态。本发明通过使用多个功能相同、系统有差异的虚拟机共同承担一个安全设备的岗位任务,同一时间有且只有一个虚拟机在前台提供对外服务,实现了在一定时间内全新的安全设备的自动切换,缩短了攻击者的可利用时间,降低系统被攻破的可能,提高了系统的安全性。
申请公布号 CN105487917A 申请公布日期 2016.04.13
申请号 CN201510889103.2 申请日期 2015.12.07
申请人 郑州轻工业学院 发明人 张玲;张建伟;梁树军;孙海燕;张阳;邓璐娟;崔建涛;黄艳
分类号 G06F9/455(2006.01)I;G06F21/53(2013.01)I 主分类号 G06F9/455(2006.01)I
代理机构 郑州优盾知识产权代理有限公司 41125 代理人 张绍琳;孙诗雨
主权项 一种虚拟机实现验证码系统修复的方法,其特征在于,其步骤如下:初始化虚拟机循环等待队列长度、虚拟机就绪列表长度和虚拟机生命周期阈值;从服务器中新建虚拟机,建立虚拟机循环等待队列和虚拟机就绪列表;接收来自应用层用户的指令,随机调用就绪虚拟机列表中的虚拟机并运行验证码系统,生成验证码,运行完验证码系统后判断该虚拟机是否达到其生命周期;如果没达到其生命周期,则重新进入虚拟机等待队列,调入虚拟机循环等待队列中的虚拟机进入虚拟机就绪列表;如果达到生命周期,则销毁虚拟机节点,由虚拟路由器重新分配一个虚拟机进入虚拟机等待队列,同时从虚拟机循环等待队列调出一个虚拟机进入虚拟机就绪列表。
地址 450002 河南省郑州市东风路5号