【導(dǎo)讀】的加密算法.QQ基本通信協(xié)議支持udp和tcp兩種基本協(xié)議方式.兩種方式的基本數(shù)據(jù)結(jié)構(gòu)是一樣的.只是tcp. 包多了一個描述長度的頭部.那么我們就來看看QQ的登錄過程是怎么樣.成的.和客戶端的IP地址,版本信息等數(shù)據(jù)相關(guān).以后會用到這個令牌去進(jìn)行其他操作.失敗.因為QQ的服務(wù)器有很多臺.可能要分管不同的QQ版本.IP等.所以如果客戶端的號碼.IP地址和版本無。其中0x02是1個字節(jié)的標(biāo)志;客戶端版本2個字節(jié).用于表示QQ客戶端的版本;命令2個字節(jié).表示要發(fā)送的。無所謂的.QQ登錄過程數(shù)據(jù)包的尾部固定為0x03.包內(nèi)容就是對一次命令的具體信息,對于第一次發(fā)送的請求登錄令牌包來說,包命令是0x0062,整個請求包如。了解了上面的QQ登錄的通信協(xié)議之后還不足以破解QQ密碼,我們還需要掌握QQ的加密算法.前面提到了,服務(wù)器正式根據(jù)這種機制來確定客戶端口的密碼是否正確的.這也是我們破解QQ密的原理所在.