用电脑进入腾讯手机网!

pengzhistar 2010-08-02 06:07:54
第一步,测试到腾讯的登陆页面
URL url = new URL("http://qzone2.z.qq.com/login.jsp");
获得这个页面的解析腾讯的登录地址,
得到
QQ号码:<br/>
<input name="iqq" type="text" maxlength="11" value="****" emptyok="false" format="*N"/><br/>
QQ密码:<br/>
<input name="ipwd" type="text" value="" emptyok="false"/><br/>

<anchor>
<go href="http://qzone2.z.qq.com/login_result.jsp?nb=1&sid=jMygXe2gf0SXmdFJoYat3g==" method="post">
<postfield name="qq" value="$iqq"/>
<postfield name="pwd" value="$ipwd"/>
<postfield name="mkey" value="410C1F541171E368A49C76DB31F116E6DA56FC94CFFD1B45"/>

</go>
登录</anchor>
解析登陆地址:
填写登录名、密码和加密串
URL url = new URL("http://qzone2.z.qq.com/login_result.jsp?nb=1&sid=jMygXe2gf0SXmdFJoYat3g==");//这里有个加密源字符串

BufferedWriter out = new BufferedWriter(new OutputStreamWriter(httpurlconnection.getOutputStream(), "UTF-8"));
out.write("qq=****" + //用户名
"&pwd=******" +
"&mkey=8ADC24CE9387EE7383EF9BAE9F2E0F0CF6EA00001C3BF768");//这里是加密后串 out.flush();
out.close();

InputStream in = httpurlconnection.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));

String line = "";
while((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
in.close();

可能会提示你的账号登陆异常 上面的打印信息出现下面IMG验证码地址,直接用浏览器可以访问到,(这里应该算是一个BUG,即使拿不到,你还是用JAVA程序发送一个假冒的手机请求去把这个图下载到本地)
http://221.179.18.170:9001/12346219887529232494.gif?r=19006

哈哈登陆上去了!一直这样请求解析,用来做QQ外挂非常不错!这样相信腾讯无法去判断你是外挂还是正常登陆了!(比方说偷菜这些外挂
...全文
1073 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
limo顾 2010-09-07
  • 打赏
  • 举报
回复
很不错 哥的就想是做个外挂出来玩玩
麦田捕手 2010-08-03
  • 打赏
  • 举报
回复
试试,再接分
dingshiqi555 2010-08-03
  • 打赏
  • 举报
回复
lz强人,顶一个
stgsd 2010-08-02
  • 打赏
  • 举报
回复
试试看

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧