三、实例说明
一、伪造登录
主站 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
= "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=".
."&pwd=".
$pwd
."&FromWhere=register");
$return
= curl_exec(
$ch
);
curl_close(
$ch
);
echo
strstr
(
$return
, "postfield") ? "登录失败" : "登录成功";