去评论
爱生活

网站如何防止恶意注册?,怎么防恶意注册

123
2022/11/08 07:54:01

网站如何防止恶意注册?


恶意注册,原因是没有验证,目前防恶意注册验证有以下几种。
做好验证,

注册页面最好有复杂的验证码,要不断变化,让识别工具也很难识别的验证码,就能防止一些工具恶意注册。
验证可以一手机一验证,设置手机短信验证,一个手机只有一个验证,只有一个手机号可以激活一个账号,这样想恶意注册就比较难了,
一般手机验证成本比较高,也可以用邮箱激活验证。激活的账号才能使用登录,一个邮箱对应一个账号。




android 怎么防止恶意注册


通过时间和ip等一系列措施来防止!还有验证码和短信注册也可以大大的防止恶意注册


如何防止恶意注册


先看程序(以动网官方Dvbbs7.1.0_Ac[2005.07.04]最新的reg.asp文件为准)1、找到235行-246行的内容If Request.form("quesion")="" Then
ErrCodes=ErrCodes+"<li>"+template.Strings(11)Elsequesion=Request.form("quesion")End IfIf Request.form("answer")="" Then
ErrCodes=ErrCodes+"<li>"+template.Strings(11)
ElseIf Request.form("answer")=Request.form("oldanswer") Then
answer=Request.form("answer")Elseanswer=md5(Request.form("answer"),16)
End If在其下面插入'防止恶意注册添加项 by xintiao
If Request.form("Forumname")="" Then
Response.redirect "showerr.asp?ErrCodes=<li>您没有回答“防恶意注册问题答案”!&action=OtherErr"ElseIf Request.form("Forumname")<>Dvbbs.Forum_Info(0) Then
Response.redirect "showerr.asp?ErrCodes=<li>请回答正确的“防恶意注册问题答案”!&action=OtherErr"End IfEnd If2、114行处找到TempLateStr=Rep

怎样防止恶意注册,急,高人进!!


可以定义几个随机变量用来给INPUT命名,并且这个随机变量要在reg.asp和用来获取reg.asp页面的数值是一样的,但每次刷新后的结果不要相同,比如说第一次打开是用户名的input是<input name="234_username">,第二次的时候<input name="543_name">