设为首页收藏本站
查看: 149|回复: 0

[PHP] php模仿用户登陆读取DZ论坛验码程序-2-PHP源码

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2018-7-16 23:40:00 | 显示全部楼层 |阅读模式
    set_time_limit(0);
    session_start();
    require("config.php");
    if($_SERVER["REQUEST_METHOD"]=="POST")
    {
    $COOKIE_jar2=tempnam("temp","C3");
    $COOKIE_jar3=tempnam("temp","C4");
    $array=array(
    'answer'=>'',
    'formhash'=>$_SESSION["hash"],
    'loginfield'=>'username',
    'loginsubmit'=>true,
    'password'=>trim($_POST["password"]),
    'questionid'=>0,
    'seccodeverify'=>trim($_POST["code"]),
    'username'=>trim($_POST["username"]),

    );
    $url=DZ."logging.php?action=login&loginsubmit=yes";
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER["HTTP_USER_AGENT"]);
    curl_setopt($ch,CURLOPT_POST,1);
    curl_setopt($ch,CURLOPT_POSTFIELDS,http_build_query($array));
    curl_setopt($ch,CURLOPT_COOKIEFILE,$_SESSION["COOKIE_jar1"]);
    curl_setopt($ch,CURLOPT_COOKIEJAR,$COOKIE_jar2);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_exec($ch);
    curl_close($ch);
      $url=DZ."index.php";
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_USERAGENT,$_SERVER["HTTP_USER_AGENT"]);
    curl_setopt($ch,CURLOPT_COOKIEFILE,$COOKIE_jar2);
    curl_setopt($ch,CURLOPT_COOKIEJAR,$COOKIE_jar3);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    $html=curl_exec($ch);
    curl_close($ch);
    preg_match("/(?
    }

    ?>
    html文件
    header("Content-Type:text/html;charset=utf-8");
    ?>
    请先配置config.php,没有验证码的请直接忽略验证码,不支持中文帐号,仅作交流使用

    验证码


    用户
    密码
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表