background image

三、实例说明

 

一、伪造登录

主站 wap 登录和 discuz 论坛 wap 登录,两边的用户数据资料在同一个表中进行调用

//论坛 api 登录接口地址

$uri

 = ""

//参数数组

$data

 = 

array

(

'username' => 'username',
'password' => 'password',
);

//操作执行

$ch

 = curl_init();

curl_setopt(

$ch

, CURLOPT_URL, 

$uri

);

curl_setopt(

$ch

, CURLOPT_POST, 1);

curl_setopt(

$ch

, CURLOPT_HEADER,1);

curl_setopt(

$ch

, CURLOPT_POSTFIELDS, 

$data

);

curl_exec(

$ch

);

统一两天的 sessionid 产生机制,改造论坛 wap 用户验证方法。

二、用 php 实现 qq 挂机的程序

现时 QQ 挂机十分流行,最近看到某位高人写了这样一段 PHP 代码实现 QQ 挂机,特拿
出来与各位分享一下。
网管 u 家 u.bitsCN.com 
PHP 代码:
<php

$qq

 = "100000"; 

//qq 号码

$pwd

 = "123456"; 

//密码

$ch

 = curl_init();

curl_setopt(

$ch

, CURLOPT_URL, 

"

http://211.139.167.71/waptest/TWF/qqportal/rela/updateuserinfo.jsp

§

");

curl_setopt(

$ch

, CURLOPT_FOLLOWLOCATION, 1); 

//这行是设定 curl 是否跟随 header 发

送的 location, 

重要
curl_setopt(

$ch

, CURLOPT_POST, 1);

//curl_setopt($ch, "Connection", "Keep-Alive");

curl_setopt(

$ch

, CURLOPT_RETURNTRANSFER,1);

curl_setopt(

$ch

, CURLOPT_POSTFIELDS, "qq=".

$qq

."&pwd=".

$pwd

."&FromWhere=register");

$return

 = curl_exec(

$ch

); 

curl_close(

$ch

);

echo

 

strstr

(

$return

, "postfield") ? "登录失败" : "登录成功";