本发明涉及一种防暴力破解密码保护系统,属于信息安全技术领域。
背景技术:
目前大部分的企业内部都已采用oa管理系统,一般采用网页的形式,尤其是大企业,oa系统都是采用夸网段甚至夸外网的方式,每个员工都有自己的相应账户。一旦当内部oa置于外网上,就会带来很大的安全风险,如黑客攻击、破解密码等等。因此,如何避免oa置于外网遭受攻击,保证oa的安全性称为人们需要关注的问题。
技术实现要素:
本发明的目的就是针对上述现有技术存在的弊端,提供一种有效保护置于外网安全性的防暴力破解密码保护系统。
本发明的目的是这样实现的,一种防暴力破解密码保护系统,其特征是:包括输入模块、账户比对模块、错误记录模块、密码数据库模块、邮件模块;所述输入模块用于输入密码,账户比对模块用于将输入模块输入的密码与密码数据库模块保存的密码进行对比,当输入模块输入的密码与密码数据库模块保存的密码一致时,登录系统成功;当输入模块输入的密码与密码数据库模块保存的密码不一致时,返回输入模块等待密码重新输入,且错误记录模块记录登录错误增加1次,当错误记录模块记录的登录错误记录超过3次时,关闭输入模块,同时启动邮件模块,邮件模块向管理员发送非法登录警报。
所述输入模块中还包括输入验证码模块和自动生成验证码模块,账户比对模块中还设有验证模块,输入模块中验证码模块输入的验证码和自动生成的验证码发送至账户比对模块的验证模块进行,当输入验证码和自动生成的验证码一致时,输入模块输入登录的密码信息与密码数据库模块中的密码再进行比对。
所述错误记录模块中还设有定时清空模块,定时清空模块在设定的间隔时间内对错误记录模块中的错误记录进行清除。
本发明科学、先进、合理,同时使用方法简单,通过本发明,使用时,当他人非法尝试多次暴力破解登录时,当输入模块输入的密码与密码数据库模块保存的密码不一致时,返回输入模块等待密码重新输入,且错误记录模块记录登录错误增加1次,当错误记录模块记录的登录错误记录超过3次时,关闭输入模块,同时启动邮件模块,邮件模块向管理员发送非法登录警报。即,登录错误超过3次时,系统就关闭输入模块,同时启动邮件模块,邮件模块向管理员发送非法登录警报。从而避免了暴力破解访问公司oa,有效提高了oa系统的安全性。
通过本发明,大大提高了oa的安全性,具有很强的市场应用与推广价值。
附图说明
图1是本发明的流程示意图。
具体实施方式
以下对本发明作进一步的说明。
一种防暴力破解密码保护系统,包括输入模块、账户比对模块、错误记录模块、密码数据库模块、邮件模块;所述输入模块用于输入密码,账户比对模块用于将输入模块输入的密码与密码数据库模块保存的密码进行对比,当输入模块输入的密码与密码数据库模块保存的密码一致时,登录系统成功;当输入模块输入的密码与密码数据库模块保存的密码不一致时,返回输入模块等待密码重新输入,且错误记录模块记录登录错误增加1次,当错误记录模块记录的登录错误记录超过3次时,关闭输入模块,同时启动邮件模块,邮件模块向管理员发送非法登录警报。所述输入模块中还包括输入验证码模块和自动生成验证码模块,在账户比对模块中还设置验证模块,输入模块中验证码模块输入的验证码和自动生成的验证码发送至账户比对模块的验证模块进行,当输入验证码和自动生成的验证码一致时,输入模块输入登录的密码信息与密码数据库模块中的密码再进行比对。所述错误记录模块中还设有定时清空模块,定时清空模块在设定的间隔时间内对错误记录模块中的错误记录进行清除。