网站管理后台是网站的核心所在。这里的安全性就显得特别重要。
管理员登录就相当于我们要打开一道门。如果别人有了钥匙就很容易进入大门。如果我们在钥匙上做一点手脚,那么就算别人拿到了也没办法打开。
一般的验证码在前台输入的和在后台验证时都是相同的。那么安全性自然不高,如果我们把前台显示的验证码按照自己的方法进行重新排列后再验证,那安全性自然提高了。
下面就验证码重排详细说说修改方法(以动易SW6.6为例)。
修改文件:Admin/Admin_Login.asp:
查找代码:
在下面添加代码:
说明:上面代码中红色部分的数字就是控制重新排列的。只需修改这些数字就可以达到我们需要的效果。
例:前台登录页面显示的验证码为yuzhen,那么照上面的重排后则为nehzuy。
也就是说我们在前台看到的是yuzhen,但在输入的时候需要输入nehzuy才能通过登录验证,否则提示验证码错误。
而这里的重排规则只有我们自己知道,你可以设置为365214或其他的。当然也可以只要其中一部分,如256,那么验证码则只有3位-uen。
总之一句话,想怎么设就怎么设。
感谢yuzhe提供,论坛地址:http://bbs.powereasy.net/dispbbs.asp?boardID=67&ID=384016&page=1