发明名称 |
一种虚拟机实现验证码系统修复的方法及装置 |
摘要 |
本发明公开了一种虚拟机实现验证码系统修复的方法,其步骤如下:初始化虚拟机循环等待队列长度、虚拟机就绪列表长度和虚拟机生命周期阈值;从服务器中新建虚拟机,建立虚拟机循环等待队列和虚拟机就绪列表;接收来自应用层用户的指令,随机调用就绪虚拟机列表中的虚拟机并运行验证码系统,生成验证码,判断该虚拟机是否达到其生命周期,根据判断的结果更新虚拟机的状态。本发明通过使用多个功能相同、系统有差异的虚拟机共同承担一个安全设备的岗位任务,同一时间有且只有一个虚拟机在前台提供对外服务,实现了在一定时间内全新的安全设备的自动切换,缩短了攻击者的可利用时间,降低系统被攻破的可能,提高了系统的安全性。 |
申请公布号 |
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号 |