防恶意
注册机的HACK. 修改二个文件即可.
防恶意
注册机的注册,绝对有效,32位MD5码加密.随机认证
1 打开 根目录/register.php 文件
在
复制代码- @include_once(D_P.'data/bbscache/inv_config.php');
|
下面加一句
(把1改成其它数字即为关闭该MD注册码认证方式.)
继续
查找
复制代码- } elseif($_POST['step']==2){
|
在它的下面添加一句
复制代码- if($checkmd==1){
- $regid != $regidcheck && Showmsg("注册码错误!请将系统提供给你的注册码 $regid 在注册框中输入完整!");
- }
|
保存关闭
2 打开 根目录\template\wind\register.htm 文件
找到
复制代码- <!--
- EOT;
- if($reggd){
- print <<<EOT
- -->
- <tr class="tr3 f_one"><th>认证码<font color="red">*</font></th>
- <th><input class="input" type="text" maxLength="4" name="gdcode" size="10" />
- <img src="ck.php?" align="absmiddle" onclick="this.src='ck.php?'" style="cursor:pointer;" /> 请将图片中的数字或英文字母填入到
- 文本框中</th></tr>
- <!--
- EOT;
- }print <<<EOT
- -->
|
在这一段下面添加
复制代码- <!--
- EOT;
- if($checkmd=='1'){
- $str_a=rand(1,9);
- $str_b=rand(10,99);
- $str_c=rand(100,999);
- $str_d=rand(1000,9999);
- $str_m=$str_a.$str_b.$str_c.$str_d;
- $regid=md5($str_m);
- print <<<EOT
- -->
- <tr class="tr3 f_one"><th>注册码<font color="red">*</font></th>
- <th><input class="input" type="text" maxLength="32" name="regidcheck" size="20" /> <br>系统分配给您的注册码<font color=red>
- $regid </font>(使用说明:将该注册码复制到上边的文本框中)<input type="hidden" value="$regid" name="regid" /></th></tr>
- <!--
- EOT;
- }print <<<EOT
- -->
|
保存,关闭.
然后二个文件上传,大功告成.
[ 此贴被skyheros在2007-05-06 15:48重新编辑 ]