安装方法:
一,模板部分
1,分页模板(page_login) (12) 里面 找到:
<input type="hidden" name="{$hidden}" value="{$hidden}">
紧接着增加:
<input type="hidden" name="niutoubbs" value="{$GlobalTm_1}">
2,分页模板(page_login) (13) 里面 找到:
<tr><th colspan="2" height="24">新用户注册</TH></tr>
在后面添加
<script>
<!-- 禁止暴力营销注册-增加代码-Start -->
var Str = "{$GlobalTm_2}";
var prand = "";
for(var i = 0; i < Str.length; i++) {
prand += Str.charCodeAt(i).toString();
}
var a=((12^123)>>2)-10;
var b=Math.floor(Math.sin(1.11) * 10);
document.write ('<input type="hidden" name="niutoubbs" value=' + prand.substr(a,b) +' />')
<!-- 禁止暴力营销注册-增加代码-End -->
</script>
好了,模板修改完成后记得更新下缓存;
js加密计算方法,此方法根据犍为真人的js加密方法
在地址栏中输入http://bbs.niutou.net/fbreg.asp
在这里输入您的域名,和域名的长度
(此域名取您论坛的最短域名)
比如有三个域名分别是
http://bbs.niutou.net/reg.asp 长度是29
http://www.niutou.net/bbs/reg.asp 长度是33
http://forumnew.niutou.net/reg.asp 长度是34
那么这里就取29
点击下载相应版本的注册文件修改一下这个reg.asp
其中
TempLateStr=Replace(TempLateStr,"{$GlobalTm_1}",Left(UCase(Request.ServerVariables("HTTP_REFERER")),22))这里的22修改您的最短的域名长度
If Request.Form("niutoubbs") <> "74671888" Then这里的74671888改成您通过那个计算工具得到的数字
如果多个域名通过多次计算得到不同的数字再这里改成
If Request.Form("niutoubbs") <> "数字1" And Request.Form("niutoubbs") <> "数字2" Then
同理有三个域名就加
If Request.Form("niutoubbs") <> "数字1" And Request.Form("niutoubbs") <> "数字2" And Request.Form("niutoubbs") <> "数字3" Then
8.2版本
[此贴子已经被作者于2008-8-27 14:46:54编辑过]