标题: 提取SID源码
时间: 2015-03-03
<?php
header('Content-Type: text/html; charset=UTF-8');
function post($url,$post){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_TIMEOUT,30);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$data = curl_exec($ch);
return $data;
}
if ($_POST['submit']){
if (!$_POST['vcode']){
$qqinfo = json_decode(post('http://pt.3g.qq.com/login?act=json&format=3','bid_code=info&r=0.123456'.time().'&qq='.$_POST['qq'].'&pmd5='.md5($_POST['password']).'&go_url=undefined'));
}
else {
$qqinfo = json_decode(post('http://pt.3g.qq.com/login?act=json&format=3','bid_code=info&r=0.789012'.time().'&qq='.$_POST['qq'].'&pmd5='.md5($_POST['password']).'&r_sid='.$_POST['rsid'].'&verify='.$_POST['vcode'].'&u_token='.$_POST['qq']));
}
if ($qqinfo[3] == '成功'){
$sid = $qqinfo[4];
echo '成功获取SID:',$sid;
}
else if ($qqinfo[2])
echo $qqinfo[3],'<br />';
else
echo '获取SID失败';
}
?>
<form action="" method="post">
QQ号码:<input name="qq" type="text" id="qq" maxlength="10" value="<?php echo $_POST['qq'] ?>" /><br />
QQ密码:<input name="password" type="password" id="password" maxlength="32" value="<?php echo $_POST['password'] ?>" /><br />
<?php if ($qqinfo[2] == '40001') { ?>
<input name="rsid" type="hidden" value="<?php echo $qqinfo[4] ?>" />
<img src="<?php echo $qqinfo[5] ?>.gif" /><br />
验证码:<input name="vcode" type="text" id="vcode" maxlength="4" /><br />
<?php } ?>
<input type="submit" name="submit" value="获取SID" />
</form>
『回复列表(27|隐藏机器人聊天)』