這東西是以前覺(jué)得QQ農(nóng)場(chǎng)比較有意思的時(shí)候?qū)懙?后來(lái)還讓我同學(xué)幫忙分析分析數(shù)據(jù),
結(jié)果后來(lái)太忙了,就一直荒廢著,一直荒廢到現(xiàn)在連QQ農(nóng)場(chǎng)都快遺忘了 ,
現(xiàn)在將我的分析與源代碼 (VC++ 6.0) 發(fā)出來(lái),有興趣可以拿去研究研究
分析文件里面有關(guān)鍵 swf 的編譯文件
QQ農(nóng)場(chǎng)的外掛并不難,主要是要分析的數(shù)據(jù)比較多,比較難解決的是 farmKey 的生成,最早的 farmKey 是直接在
farmTime 后面加個(gè)字符然后MD5得到,后來(lái)又好像改算法了,剛才又搜索了一下,貌似現(xiàn)在是不驗(yàn)證farmKey了,
如果真的是不驗(yàn)證了,那就比較好辦
我當(dāng)時(shí)有個(gè)比較好的想法是, 當(dāng)你要執(zhí)行你自己的操作時(shí),比如要偷菜,先點(diǎn)擊自己的農(nóng)場(chǎng),
這時(shí)候會(huì)發(fā)送一個(gè)請(qǐng)求信息到服務(wù)器
發(fā)送:70 send: (sock=1888, ,len=70,flags=0)
farmKey=94650692c95593003ca5a334e349020e&ownerId=0&farmTime=1250599404
這時(shí)候,你可以截取這個(gè)數(shù)據(jù),保存 farmkey,然后在后面修改你要的操作,
這樣,無(wú)論他算法怎么換,你在這里截取farmKey 就行. 當(dāng)然如果你能破解farmKey生成當(dāng)然是最好的
希望對(duì)研究這個(gè)游戲外掛有所幫助, !!!!!!!!!!
見(jiàn)源碼