fatfox
级别: 新手上路
楼主  发表于: 2006-04-04 14:19

 PW4.32 用户批量注册Hack

昨天一个朋友说,他的网站要推广,可是用户数太少,希望我能够帮他弄虚作假,于是想出了这个办法

把下面的代码保存为autoreg.php
然后建立一个name.txt的用户名文件,每个用户名占一行
把autoreg.php放到论坛根目录下,运行即可
Copy code
<?php
$wind_in='rg';
require_once('global.php');

$namearr = file('name.txt');

foreach ($namearr as $regname) {
   $regpwd = "dsfjvihhlkasdf";
   $regemail = "[email]adsaf@sina.com[/email]";
   $regicon="";
   $rg_name     = Char_cv($regname);
   $regpwd     = Char_cv($regpwd);
   $rg_pwd     = md5($regpwd);
   $regreason   = $regreason;
   $rg_homepage = $reghomepage;
   $rg_from     = $regfrom;
   $rg_introduce = $regintroduce;
   $rg_sign     =    $regsign;
   $rg_ifconvert = 1;
   $rg_email   = $regemail;
   $rs = $db->get_one("SELECT COUNT(*) AS count FROM pw_members WHERE username='$rg_name'");
   if($rs['count']>0) {
       continue;
   }

   $rg_sex=$regsex ? $regsex : "0";
   $rg_birth= (!$regbirthyear||!$regbirthmonth||!$regbirthday)?'0000-00-00':$regbirthyear."-".$regbirthmonth."-".$regbirthday;
   $rg_oicq=($regoicq ? $regoicq :'');
   if($rg_ifcheck=='1'){
       $rg_groupid='7';//后台控制是否需要验证
   } else{
       $rg_groupid='-1';
   }
   require_once (D_P.'data/bbscache/level.php');
   @asort($lneed);
   $rg_memberid=key($lneed);

   $rg_yz=$rg_emailcheck==1 ? $timestamp : 1;
   $rg_ifemail   = 2;
   $rg_emailtoall = 0;
   $db->update("INSERT INTO pw_members (username, password, email,publicmail,groupid,memberid,icon,gender,regdate,signature,introduce,oicq,icq,site,location,bday,receivemail,yz,signchange) VALUES ('$rg_name','$rg_pwd','$rg_email','$rg_emailtoall','$rg_groupid','$rg_memberid','$regicon','$rg_sex','$timestamp','$rg_sign','$rg_introduce','$rg_oicq','$rg_icq','$rg_homepage','$rg_from','$rg_birth','$rg_ifemail','$rg_yz','$rg_ifconvert')");
   $winduid=$db->insert_id();
   $db->update("INSERT INTO pw_memberdata (uid,postnum,rvrc,money,lastvisit,thisvisit,onlineip) VALUES ('$winduid','0','$rg_regrvrc','$rg_regmoney','$timestamp','$timestamp','$onlineip')");
   if($rg_ifcheck){
       $db->update("INSERT INTO pw_memberinfo(uid,regreason) VALUES ('$winduid','$regreason')");
   }
   $db->update("UPDATE pw_bbsinfo SET newmember='$rg_name',totalmember=totalmember+1 WHERE id='1'");
   $windid=$rg_name;
   $windpwd=$rg_pwd;
   //$iptime=$timestamp+86400;
   //Cookie("ifregip",$onlineip,$iptime);
   if($rg_allowsameip){
       if(file_exists(D_P.'data/bbscache/ip_cache.php')){
           writeover(D_P.'data/bbscache/ip_cache.php',"<$onlineip>","ab");
       }else{
           writeover(D_P.'data/bbscache/ip_cache.php',"<?die;?><$onlineip>");
       }
   }
   //addonlinefile();
   if(GetCookie('userads')){
       list($u,$a)=explode("\t",GetCookie('userads'));
       if(is_numeric($u) || ($a && strlen($a)<16)){
           require_once(R_P.'require/userads.php');
       }
   }
   if($rg_yz == 1){
       Cookie("winduser",StrCode($winduid."\t".PwdCode($windpwd)));
       Cookie("ck_info",$db_ckpath."\t".$db_ckdomain);
       Cookie('lastvisit','',0);//将$lastvist清空以将刚注册的会员加入今日到访会员中
   }
}
refreshto("./$db_bfn",'reg_success');

?>
附件: autoreg.rar (2 K) 下载次数:792
本帖最近评分记录:
  • 威望:3(杰)
  • 威望:3(peter1613)
  • 威望:1(tgbtgb)
  • Invision
    都話唔好囉. 你明唔明嗜
    级别: 六星会员
    最佳建议奖
    1楼  发表于: 2006-04-04 14:34
    了解了解 ! 希望不是木馬... !!!
    http://www.markethongkong.com.hk/fairtrade/
    ☜♡☞ well done is better than well said ☜♡☞
    ☜♡☞ http://www.fairtradeshop.hk/ ☜♡☞
    ☜♡☞ http://www.askme.hk ☜♡☞
    QQ : 649618506
    17yl
    好久没来都落伍了!
    级别: 四星会员
    2楼  发表于: 2006-04-04 14:35
    不需要了!
    fatfox
    级别: 新手上路
    3楼  发表于: 2006-04-04 14:37
    二楼的有点上我的心呀,源代码都贴出来了,咋回事木马呢
    根据register.php改的
    解脱。。
    级别: PHPWind 7 测试组
    优秀版主奖
    4楼  发表于: 2006-04-04 14:38
    晕`1
    都做马甲?
    17yl
    好久没来都落伍了!
    级别: 四星会员
    5楼  发表于: 2006-04-04 14:38
    我没有说是木马呀.我只是说我不需要罢了.你多心了吧?

    你说的是1楼的吧?
    fatfox
    级别: 新手上路
    6楼  发表于: 2006-04-04 14:46
    呵呵,我把楼顶的当成一楼了,不好意思
    jackeye
    City Hunter
    级别: PW插件支持团队
    7楼  发表于: 2006-04-04 14:48

     Re:PW4.32 用戶批量註冊Hack

    我也不需要!
    欢迎加入PHPblast Support Team 团体
    bxhlj
    级别: 新手上路
    8楼  发表于: 2006-04-04 14:57
    不错,测试正常!
    btyyy
    BBs.BTYYY.Com
    级别: 五星会员
    9楼  发表于: 2006-04-04 15:42
    呵呵,你强。。。
    诸位~想干什么就干什么吧!什么??你不知道要干什么?!请把什么去掉后自行发挥吧~
    汪大東
    同手同脚
    级别: 六星会员
    10楼  发表于: 2006-04-04 15:43
    不太需要,顶下
    ,,,,
    fatfox
    级别: 新手上路
    11楼  发表于: 2006-04-04 15:50
    谢谢大家的顶
    菩萨来了
    某人某天想起某人
    级别: 六星会员
    12楼  发表于: 2006-04-04 15:58
    看下先!
    tgbtgb
    官方非NB团队
    级别: 四星会员
    13楼  发表于: 2006-04-04 16:18
    55 我会员只有几个的时候,为什么没有这个?

    现在不需要了^_^不过回事支持一下,鼓励造假,GCD提倡嘛^_^
    0o神秘领域o0
    因为PW专业,所以永远支持PW!
    级别: 六星会员
    14楼  发表于: 2006-04-04 16:35
    呵呵