天天看點

android qq協定分析工具,QQ協定分析

QQ協定說明:

協定由封包頭(T)+發送者(T)+接收者(T)+封包類型(T)+封包長度(L)+封包内容組成

發送者和接收者是系統内的程式種類,OICQ伺服器0x01,傳真伺服器0x02,WEB伺服器0x03,列印伺服器是0x04,聊天伺服器是0x05,OICQ使用者是0x0A。 OICQ使用者到OICQ伺服器的通訊協定 引導符 (0x81+0x0A+0x01)

封包類型 封包内容 封包說明

0x01 昵稱(S)+肖像(M)+使用者密碼(S)+性别(T)+年齡(T)+真實姓名(S)+國家/地區

(T)+省(T)+市(S)+位址(S)+郵編(S)+學曆(T)+畢業院校(S)+職業(T)+電話(S)

+尋呼(S)+電郵(S)+愛好(S)+說明(S)+身份驗證(T) 新使用者注冊,身份驗證用于當有人

要将他加入好友時詢問是否允許

0x02 服務号(L)+密碼(S)+注冊方式(T) 老使用者注冊,方式分為0正常,1隐身

0x03 服務号(L)+對方服務号(L)+内容(S) 發送資訊到某人

0x04 服務号(L)+組号(L)+内容(S) 廣播資訊,組号=0為全體

0x05 服務号(L)+朋友服務号(L) 檢視朋友資料

0x06 服務号(L)+組名稱(S) 增加組

0x07 服務号(L)+組編号(T)+組名稱(S) 修改組名稱

0x08 服務号(L)+組編号(T) 删除組

0x09 服務号(L)+移動人數(T)+{朋友服務号(L)+目的組号(T)} 移動組成員

0x0a 服務号(L)+起始編号(L)+回傳個數(T)+查找标志(T) 看誰線上上

查找标志 1=向小找 2=向大找

0x0b 服務号(L)+SQL語句(S) 自定義查找

0x0c 服務号(L)+朋友服務号(L) 增加好友

0x0d 服務号(L)+朋友服務号(L)+加入原因(S) 請求加入好友

0x0e 服務号(L)+朋友服務号(L) 删除好友

0x10 服務号(L)+顯示模式(T) 更改顯示方式 1上線2隐藏3免打擾4離線

0x11 服務号(L)+監視服務号(L) 監視某人談話

0x12 服務号(L)+昵稱(S)+肖像(M)+使用者密碼(S)+性别(T)+年齡(T)+真實姓名(S)+

國家/地區(T)+省(T)+市(S)+位址(S)+郵編(S)+學曆(T)+畢業院校(S)+職業(T)+

電話(S)+尋呼(S)+電郵(S)+愛好(S)+說明(S)+身份驗證(T) 更改使用者基本資訊

0x13 服務号(L)+朋友服務号(L)+檔案名(S)+檔案長度(L) 請求發送檔案

0x14 服務号(L)+朋友服務号(L)+允許/拒絕 是否允許發送檔案

0x15 服務号(L)+朋友服務号(L)+檔案内容(B) 發送檔案

0x16 服務号(L) 連接配接測試封包

0x17 服務号(L)+朋友服務号(L)+同意标志(T) 應答對方請求加入好友

0=拒絕

1=同意     OICQ伺服器到OICQ的通訊協定

封包類型 封包内容 封包說明

0x01 成功/失敗(T)+服務号(L) 新使用者注冊結果傳回

0x02 成功/失敗(T)+組個數(T)+{組名稱(S)+組編号(T)+朋友個數(T)+{朋友服務号

(L)+肖像編号(T)+朋友狀态(T)+朋友昵稱(S)] 老使用者注冊結果傳回

朋友狀态

1=上線=2隐藏=3免打擾4離線

0x03 标志(T) + 朋友服務号(L)+資訊(S)+資訊類型(T) 标志 1=系統 2=使用者

發送消息,服務号=0是系統消息

1=使用者某某已經把你加為好友

2=使用者某某請求你通過身份驗證

3=使用者某某同意了你的驗證要求

4=使用者某某拒絕了你的驗證請求

0x04 成功/失敗(T)+朋友服務号(L)+昵稱(S)+肖像(M)+性别(T)+年齡(T)+真實姓名

(S)+國家/地區(T)+省(T)+市(S)+位址(S)+郵編(S)+學曆(T)+畢業院校(S)+職業

(T)+電話(S)+尋呼(S)+電郵(S)+愛好(S)+說明(S) 朋友資訊回送

0x05 成功/失敗(T)+組編号(T)+組名稱(S) 增加組結果回送 1/0

0x06 成功/失敗(T)+組編号(T)+組名稱(S) 修改組名稱結果回送1/0

0x07 成功/失敗(T)+組編号(T) 删除組結果回送1/0

0x08 成功/失敗(T) 移動組成員結果回送1/0

0x09 成功/失敗(T)+線上個數(T)+{服務号(L)+昵稱(S)+肖像(M)+省(T)+市(S)}

查找線上人員結果回送

0x0a 成功/失敗(T)+找到個數(T)+{服務号(L)+昵稱(S)+肖像(M)+省(T)+市(S)}

自定義查找結果回送(最多50)

0x0b 标志(T)+朋友服務号(L) 增加好友結果回送标志

0=資料庫失敗

=1成功

=2需要身份驗證

=3對方不允許加入

=4需要身份驗證且不線上

0x0c 朋友服務号(L)+昵稱(S)+肖像号(M)+朋友狀态(T) 給線上使用者增加好友

0x0e 成功/失敗(T)+朋友服務号(L) 删除好友結果回送

0x10 服務号(L)+顯示模式(T) 顯示模式回送 =1上線=2隐藏=3免打擾4離線

0x11 成功/失敗 更改使用者基本資訊結果回送

0x12 朋友服務号(L)+檔案名(S)+檔案長度(L) 請求發送檔案

0x13 朋友服務号(L)+允許/拒絕 是否允許發送檔案 1允許 0拒絕

0x14 朋友服務号(L)+檔案内容(B) 發送檔案

0x15 朋友服務号(L)+目前狀态(T) 朋友狀态回送(系統發送)=1上線=2隐藏=3免打擾4離線

0x16 服務号(L) 連接配接測試

(xxwei)