想學WPE的可以看看.DOC

想學WPE的可以看看.DOC

ID:11333146

大?。?2.00 KB

頁數(shù):18頁

時間:2018-07-11

想學WPE的可以看看.DOC_第1頁
想學WPE的可以看看.DOC_第2頁
想學WPE的可以看看.DOC_第3頁
想學WPE的可以看看.DOC_第4頁
想學WPE的可以看看.DOC_第5頁
資源描述:

《想學WPE的可以看看.DOC》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。

1、隨著網(wǎng)絡游戲的日益火爆,很多玩家都投身到游戲中。目前很多玩家都依賴于一些游戲的外掛程序來進行游戲。那么做一個游戲的外掛程序是否是一件很困難的事呢?回答是"否",誠然編寫一些程序是需要一些基本知識的,所以我們想以最簡單的語言來給你講授編寫外掛程序的一些技巧,一些方法,并提供給你一些基本的輔助工具,即使你是一個菜鳥,看了我們的教程,并技巧地使用我們提供給你的工具,你完全能夠編寫出一個完全屬于你自己的外掛。在本教程內(nèi),我們提供了金庸群俠傳,以及網(wǎng)絡三國這兩個游戲的修改實際例子,因為這兩款游戲都是對封包進行過加密運算的,如果你對這兩個游戲的修改有了一定的了解后,相

2、信你在其他游戲中也能非常好地做出屬于自己的外掛。我們提供了金庸打增援20個NPC和網(wǎng)絡三國在PK中自動吃藥,自動發(fā)鏢這兩個實際的例子,讓你上手更容易。我們會在教程內(nèi)講授給你怎么去破解封包的加密算法,怎么利用我們提供給你工具來偽造和發(fā)送封包。本教程除了文字教程外,我們還會提供金庸群俠和三國的外掛程序,另外還提供6個外掛制作工具,以供你使用。希望在以后的游戲中,每一個玩家都能夠在游戲中成長起來,不但游戲玩的出色,修改游戲也同樣出色,做一個真正的游戲DIY。要想在修改游戲中做到百戰(zhàn)百勝,是需要相當豐富的計算機知識的。有很多計算機高手就是從玩游戲,修改游戲中,逐步

3、對計算機產(chǎn)生濃厚的興趣,逐步成長起來的。不要在羨慕別人能夠做到的,因為別人能夠做的你也能夠!我相信你們看了本教程后,會對游戲有一個全新的認識,呵呵,因為我是個好老師!(別拿雞蛋砸我呀,救命啊!#¥%……*)不過要想從修改游戲中學到知識,增加自己的計算機水平,可不能只是靠修改游戲呀!要知道,修改游戲只是一個驗證你對你所了解的某些計算機知識的理解程度的場所,只能給你一些發(fā)現(xiàn)問題、解決問題的機會,只能起到幫助你提高學習計算機的興趣的作用,而決不是學習計算機的捷徑。一:什么叫外掛?現(xiàn)在的網(wǎng)絡游戲多是基于Internet上客戶/服務器模式,服務端程序運行在游戲服務器

4、上,游戲的設計者在其中創(chuàng)造一個龐大的游戲空間,各地的玩家可以通過運行客戶端程序同時登錄到游戲中。簡單地說,網(wǎng)絡游戲?qū)嶋H上就是由游戲開發(fā)商提供一個游戲環(huán)境,而玩家們就是在這個環(huán)境中相對自由和開放地進行游戲操作。那么既然在網(wǎng)絡游戲中有了服務器這個概念,我們以前傳統(tǒng)的修改游戲方法就顯得無能為力了。記得我們在單機版的游戲中,隨心所欲地通過內(nèi)存搜索來修改角色的各種屬性,這在網(wǎng)絡游戲中就沒有任何用處了。因為我們在網(wǎng)絡游戲中所扮演角色的各種屬性及各種重要資料都存放在服務器上,在我們自己機器上(客戶端)只是顯示角色的狀態(tài),所以通過修改客戶端內(nèi)存里有關(guān)角色的各種屬性是不切實

5、際的。那么是否我們就沒有辦法在網(wǎng)絡游戲中達到我們修改的目的?回答是"否"。我們知道Internet客戶/服務器模式的通訊一般采用TCP/IP通信協(xié)議,數(shù)據(jù)交換是通過IP數(shù)據(jù)包的傳輸來實現(xiàn)的,一般來說我們客戶端向服務器發(fā)出某些請求,比如移動、戰(zhàn)斗等指令都是通過封包的形式和服務器交換數(shù)據(jù)。那么我們把本地發(fā)出消息稱為SEND,意思就是發(fā)送數(shù)據(jù),服務器收到我們SEND的消息后,會按照既定的程序把有關(guān)的信息反饋給客戶端,比如,移動的坐標,戰(zhàn)斗的類型。那么我們把客戶端收到服務器發(fā)來的有關(guān)消息稱為RECV。知道了這個道理,接下來我們要做的工作就是分析客戶端和服務器之間往

6、來的數(shù)據(jù)(也就是封包),這樣我們就可以提取到對我們有用的數(shù)據(jù)進行修改,然后模擬服務器發(fā)給客戶端,或者模擬客戶端發(fā)送給服務器,這樣就可以實現(xiàn)我們修改游戲的目的了。目前除了修改游戲封包來實現(xiàn)修改游戲的目的,我們也可以修改客戶端的有關(guān)程序來達到我們的要求。我們知道目前各個服務器的運算能力是有限的,特別在游戲中,游戲服務器要計算游戲中所有玩家的狀況幾乎是不可能的,所以有一些運算還是要依靠我們客戶端來完成,這樣又給了我們修改游戲提供了一些便利。比如我們可以通過將客戶端程序脫殼來發(fā)現(xiàn)一些程序的判斷分支,通過跟蹤調(diào)試我們可以把一些對我們不利的判斷去掉,以此來滿足我們修改

7、游戲的需求。在下幾個章節(jié)中,我們將給大家講述封包的概念,和修改跟蹤客戶端的有關(guān)知識。大家準備好了嗎?游戲數(shù)據(jù)格式和存儲:在進行我們的工作之前,我們需要掌握一些關(guān)于計算機中儲存數(shù)據(jù)方式的知識和游戲中儲存數(shù)據(jù)的特點。本章節(jié)是提供給菜鳥級的玩家看的,如果你是高手就可以跳過了,呵呵!如果,你想成為無堅不摧的劍客,那么,這些東西就會花掉你一些時間;如果,你只想作個江湖的游客的話,那么這些東西,了解與否無關(guān)緊要。是作劍客,還是作游客,你選擇吧!現(xiàn)在我們開始!首先,你要知道游戲中儲存數(shù)據(jù)的幾種格式,這幾種格式是:字節(jié)(BYTE)、字(WORD)和雙字(DOUBLEWOR

8、D),或者說是8位、16位和32位儲存方式。字節(jié)也就是8位方式能儲

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。