Download presentation
Presentation is loading. Please wait.
Published byKatelyn Mooney Modified over 11 years ago
1
Just for fun JavaQQ
2
Just for fun Linux Linus Torvalds Just for fun,
3
: HTTP Get
4
GET / HTTP/1.1 Accept: */* Accept-Language: zh-cn Accept-Encoding: gzip, deflate If-Modified-Since: Fri, 16 Mar 2007 09:02:51 GMT If-None-Match: "aa242be0a967c71:216 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon) Host: ehoo.gfkd.mtn Connection: Keep-Alive
5
HTTP Get
6
HTTP/1.1 404 Not Found Content-Length: 1308 Content-Type: text/html Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET Date: Fri, 11 May 2007 15:28:10 GMT.................... BODY………( )
7
:JavaQQ, PDA,, … : QQ JavaQQ Where to get it?
8
How to get started? QQ : Iris( ), ? :,..
9
,how to get started? QQ java, ***.jar JAR(Java ARchive), java class(java ) ? ……
10
! Class class, !, java, BTW: java,. QQ2005?
11
JavaQQ2005 JavaQQ2007 -- winrar qq jar QQ2005
12
QQ2007 ?
13
QQ2005 ? (C++ ) ( ) … Q
14
Get started,.
15
Some tips HttpPoster.java JavaQQ HTTP, POST Server:http://218.18.95.203:21001/( ) utf-8 ver 1.0(HttpPoster.java), Connection-close:
16
Lets go! VER=1.0&CMD=XXX&SEQ=XXX&UIN=X XX………… CMD SEQ, JavaQQ,SEQ UIN QQ
17
Login VER=1.0&CMD=Login&SEQ=XXX&UIN= XXX&PS=XXX&M5=1&LG=XXX&LC=932 6B87B234E7235 PS: MD5 LG:, en,cn LC,M5:, /QQ ?
18
Login Reply: VER=1.0&CMD=Login&SEQ=XXX&UIN= XXX&RES=0&RS=0 RES=0: RS=0: VER=1.0&CMD=Login&SEQ=XXX&UIN= XXX&RES=0&RS=1&RA=XXXX RS=1: RA=XXX:
19
Get Friend List: VER=1.0&CMD=List&SEQ=XXX&UIN=XX X&TN=160&UN=0 TN=160&UN=0:
20
Get Friend List Reply: VER=1.0&CMD=LIST&SEQ=XXX&UIN=X XX&RES=0&FN=1&SN=XX&UN=XXX,XX X,XXX,….. FN=1: SN=XX: UN=XX,XX,XX:,,
21
Get Online Friend List: VER=1.0&CMD=Query_Stat&SEQ=XXX& UIN=XXX&TN=50&UN=0 TN=50&UN=0:
22
Get Online Friend List Reply: VER=1.0&CMD=QUERY_STAT&SEQ=XX X&UIN=XXX&RES=0&FC=XXX,XXX,XXX, &FN=1&SN=XX&ST=XX,XX,XX,&UN=XX, XX,XX,&NK=XX,XX,XX, FC=XX:XX id, PC QQ. SN=XX:. ST=XX:,10,20,30 UN=XX: NK=XX: ( utf-8)
23
Get Message: VER=1.0&CMD=GetMsgEx&SEQ=XXX& UIN=XXX
24
Get Message Reply: VER=1.0&CMD=GETMSGEX&SEQ=XXX &UIN=XXX&RES=0&MN=X&MT=X,X,X,& UN=XX,XXX,XXXX,&MG=XXX,XXX,XXX X, MN=X: MT=X:,99,9 UN=X: MG=XX: (utf-8). BTW:MT=99&UN=10000&MG=30 10000..
25
Send Message: VER=1.0&CMD=CLTMSG&SEQ=XXX&UI N=XXX&UN=XXX&MG=XXX MG=XXX(utf-8)
26
Send Message Reply: VER=1.0&CMD=CLTMSG&SEQ=XXX&UI N=XXX&RES=0
27
: QQ,,
28
QQ, : POST HTTP/1.1 Content-Type:text/plain;charset=UTF-8 Content-length:100 VER=1.0&CMD=Login&SEQ=413&UIN=4 09621426&PS=21232f297a57a5a743894a 0e4a801fc3&M5=1&LC=9326B87B234E7 235
29
Other Actions: GetInfo AddToList Ack_AddToList DelFromList Finger Change_Stat Logout
30
? JavaQQ PC QQ HTTP QQ, server, 10.0.0.172:80 PC HTTP QQ Server. : JavaQQ, PC server,
31
The End
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.