从最简单的步骤开始: 
1、增加注册时的:必填项目,在原有基础上增加至少1个必填项目,必填项目越多,机器人越难注册。 
步骤: 
CODE: 
1.1.后台 》 用户管理 》 用户栏目定制 
1.2.添加一个栏目标题,例如:从哪里知道我们的? 
1.3.编辑 》 必填内容:是 ;是否可选:是;选填内容:写三个以上; 
1.4.自己测试一下注册页面,看是否增加了必填项目。 
2、注册页面增加注册确认框,人可以轻松选择,机器人则无法通过这步实现自动注册。 
2.1.修改register.php 
QUOTE: 
查找: 
CODE: 
$alipay = trim($alipay); 
下面加入: 
(特别注意:其中xp1935fd6h这段字符由你自己随便写入,要与下面2.2步骤中的一致即可) 
CODE: 
if(!$xp1935fd6h) { 
showmessage(”您不想注册成为会员吗?”,”javascript:history.back()”); 
} 
2.2. 修改register.htm 
QUOTE: 
查找: 
CODE: 
改成: 
(特别注意:其中xp1935fd6h这段字符由你自己随便写入,要与上面2.1步骤中的一致即可) 
CODE: 
我要注册! 
(请选择左边的小框) 
3、注册时必须填写当前是几号.见该贴: 
http://www.discuz.net/viewthread.php?tid=307462 
5、至于将register.php改名这个办法也完全可行 
不过按照上面两个办法修改之后,我是两个月没遇到过机器人啦。 
4、如果上面4关能破,那就是最新型针对上面两个办法的机器人啦,到那时候估计要多设几个关卡了。 
QUOTE: 
如果真的突破了,还有一招,可以防止大部分机器人注册后胡乱发贴。 
很简单: 
1、后台增加一个会员组级别,名称:准会员 。积分:大于0且小于1。权限:不允许发贴。 
2、后台增加一个板块,名称:准会员报道版。积分设置:自定义发主题增加积分1。权限:只允许版主以上及准会员浏览和发贴 
这样,注册进入的会员能清楚的知道来这里报道才有积分才能到其他板块发贴,而机器人就会傻掉了。 |