QQ2013協議分析(一)準備工作

    騰訊QQ(統一簡稱“QQ”)是騰訊公司開發的一款基於Internet的即時通信(IM)軟件。騰訊QQ支持在線聊天、視頻電話、點對點斷點續傳文件、共享文件、網絡硬盤、自定義面板、QQ郵箱等多種功能,並可與移動通訊終端等多種通訊方式相連。1999年2月,騰訊正式推出第一個即時通信軟件——“騰訊QQ”,QQ在線用戶由1999年的2人(2人指馬化騰和張志東)到現在已經發展到上億用戶,在線人數超過一億,是中國目前使用最廣泛的聊天軟件之一。從我接觸最早的QQ2002版本到現在,目睹了tx n次變革,其間協議也是變化較大,隨着用戶量的增加,qq協議越來越勾起開發者的興趣,從今天開始,我將開始分析QQ2013版本協議,敬請感興趣的同行關注,筆者所有分析均來自於黑盒分析,不涉及法律問題,另外技術僅作學習之用,請勿用做非法用途。
    工欲善其事,必先利其器,開門見山,先上法寶!
    分析QQ協議需要的工具並不多,只需要一個smartsniff、一個解密工具、和一個編輯器足以。
   
    最好按以下圖片配置,省卻了你很多麻煩
   

   
官方下載地址http://www.nirsoft.net/utils/smsniff.html記得下載一箇中文語言包哦
QQcrypter 自己搜索吧,很多,主要是包含了一組解密工具,可以用來解密qq的很多加密數據。
編輯器就用word吧,簡單、來的快。
另外,文章主要是以UDP協議來分析的,請在登陸窗口設置如下。
 
 
好吧爲了方便某些懶人,我好人做到底,我把smartsniff的配置文件也貼出來,以便與你們複製粘貼,以下內容爲smsniff.cfg
[General]
ShowGridLines=1
ShowInfoTip=1
SaveFilterIndex=4
SaveSteamsFilterIndex=2
ResolveIPAddr=1
AddExportHeaderLine=1
DecompressHTTP=1
UseDnsQueriesForHostNames=1
MarkOddEvenRows=0
TrayIcon=0
CaptureOnProgramStart=0
GetProcessInfo=1
StatOnly=0
SummaryMode=0
LiveMode=1
LiveModeDisplayContent=1
SplitLoc=16280
PromiscuousMode=0
CaptureMethod=1
PCapAdapterName=
NetMonAdapterName=
NetMon3AdapterName=
AdapterName={ADB5CAC4-3727-4139-B125-E51198B811AD}
DisplayHighChars=0
DisplayMode=3
HexDumpCharsPerLine=16
HexDumpCharsSpc=8
HexDumpDisplayChars=0
HexDumpDisplayCounter=0
HexDumpMaxSize=100
MaxDataSizeDisplay=1000
DisplayTCP=1
DisplayUDP=1
DisplayICMP=1
DisplayCaptureTime=1
ShowOutgoingIncoming=1
ForeColorLocal=16711680
ForeColorRemote=16711872
ForeColorTime=16760832
AutoModeCharsToCheck=64
NonDisplayChar=.
AutoLiveModeScroll=1
ShowOnlyActiveConnections=0
HideLowerPane=0
HttpExtractOptions.Folder=
CaptureFilter=69 6E 63 6C 75 64 65 3A 72 65 6D 6F 74 65 3A 75 64 70 3A 38 30 30 30 00
DisplayFilter=00
WinPos=2C 00 00 00 00 00 00 00 01 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 02 04 00 00 34 01 00 00 90 06 00 00 F5 02 00 00
Columns=24 00 00 00 4E 00 01 00 87 00 02 00 D7 00 03 00 3C 00 04 00 3C 00 05 00 3C 00 06 00 8F 00 07 00 3C 00 08 00 69 00 09 00 62 00 0A 00 30 00 0B 00 3C 00 0C 00 3C 00 0D 00 54 00 0E 00 3E 00 0F 00 31 00 10 00 48 00 11 00 3C 00 12 00 58 00 13 00 58 00 14 00 47 00 15 00 47 00 16 00
Sort=13
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章