基于记录登陆信息的防止网页暴力破解方法

对黑客方面比较感兴趣的或者是比较熟悉的,应该知道溯雪这个大名鼎鼎的工具吧。它一般可以用来暴力破解一些网络上的密码,比如邮箱的密码等等。原理就是挂上用户自定义字典,反复对一些表单之类进行提交,并分析返回信息,一旦密码正确,就将其记录下来。<br> 对付这种网络上的暴力破解,可以控制用户的固定时间内的访问次数,超过这个次数,给出一些自定义的出错信息或者将其BAN掉就可以了。举个例子,比如现在有一个需要输入密码才能进入的页面,当有用户输入密码试图访问的时候,服务器可以记录下登陆用户的IP(也可以是ID、用户名等等)信息,查询数据库,判断此IP是否已经被记录到登陆用户数据库,如果没有,再判断密码是否正确,并将此IP和其登陆时间,记录到数据库;如果登陆用户数据库中有此IP信息,判断其连续登陆时间,如果两次登陆时间小于10秒,给出出错信息,禁止其登陆。<br> 经简单测试,发现很多网站为了实现起来简单,都没有这样做,安全性无疑就大打折扣了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值