❶ wpe如何修改並發送封包
wpe是個一封包截取軟體,它能截取網路上的數據封包,《傳奇》採用了Client/server模式,我們的信息全在伺服器上面,想從伺服器上修改我們的個人用戶信息,可能性為微乎其微,客戶端安裝在你的機器上, 玩游戲的時候,你發出指令,其實就是向伺服器發送封包,伺服器接收到封包後進行分析,然後返回結果,結果也是以封包的形式發送到你的機器上,你的機器接收到後就可以看到結果了。
❷ WPE網路封包編輯器怎麼用
我是找到需要修改的數據,在search填寫了自己需要修改的
比如
0020 22 2C 22 30 22 5D 2C 22 70 70 70 70 70 70 22 3A
0030 33 32 2C 22 74 22 3A 32 39 7D中需要修改的是
0030 行的 「33 32」 和 「32 39」,分別改為「34 34」和「32 39」
由於這兩個數據會改變,我就不填寫,在search中填寫的是
70 70 70 70 70 70 22 3A -- -- 2C 22 74 22 3A -- -- 7D
Modify寫的是
70 70 70 70 70 70 22 3A 33 32 2C 22 74 22 3A 32 39 7D
然後保存啟用濾鏡,但是跟蹤到的數據包並沒有改變……在網上看到有人說WPE只能截取,不能發送,是不是有這樣的說法?那過濾也不行?
❸ 如何用wpe修改這個網頁游戲的數據
網頁游戲在進入刷怪副本的時候是會向本地發送角色屬性包。在副本中戰斗時不在向伺服器發送戰斗數據,計算在本地完成。
關鍵就在這里 利用過濾功能搜索「進副本包頭" 修改:找到你的屬性在封包中的位置修改,一般位置都是固定不變的 。
WPE 三件套里用一個截取封包的那個就可以了,截取封包,修改封包,發送封包,也可以截取了,直接發送,不過大部分都是加過密的。
❹ 什麼軟體可以修改網路游戲裡面的數據
有很多啊
wpe之類封包類軟體都可以打包截取封包段,然後對封包段內數據進行修改,並不是直接修改伺服器中你的角色數據,而是上傳偽數據到伺服器的方法
金山游俠之類修改類軟體,可以修改角色數據儲存於本地的網游,比如龍族之類古董級的游戲
fpe之類網路修改類軟體,可以修改角色數據儲存於伺服器上的網游,前提是伺服器未對數據進行加密,和上面一樣,都只能支持極少數游戲,當然你有辦法破譯加密的話另當別論
還有arp病毒之類大量佔用網路資源導致網路癱瘓的程序,可以用於偽造封包重復發送,wpe等封包工具進行封包發送可能會被伺服器斷定為惡意行為,但只要網路傳輸機制不改,封包重復發送現象就不可能杜絕,因此偽裝成並非人工行為造成的封包重復發送也可以達成一些簡單的修改,比如復制裝備刷錢刷點卷等
❺ 怎麼樣使用WPE
做為一名網齡7年的網遊玩家,從單機游戲一直走到盛大代理網游武林外史,其間經歷過不少好的游戲,那麼最後為什麼從一名熱衷鐵血玩家到斷網離開網路!這就先不得不說說網游中出現種種利用Bug、外掛、軟體作弊刷游戲幣、裝備、經驗等級種種破壞公平游戲行徑,也從一名不會利用任何軟體找漏洞、羨慕那些會作弊刷經驗裝備所謂的高手,然後在無意之間入門使用軟體作弊,最後在高手指點下明白游戲里刷東西原理,並且也在網游中大量刷刷刷。這一切過程從最先的驚愕(第一次風聞能在網游中刷東西。)→然後是羨慕(也想能成為會刷的高手,菜鳥對大蝦的仰慕!)→接著是意外(原來刷東西也不是很難!)→繼續是興奮(終於偶也刷個過癮)→最後是失落(刷的最後結果,有骨性的玩家都選擇離開,看著身周的朋友一一離去,最後你也會失落的看著在網游中自己孤寂的身影!走吧!)昨晚有名叫浪客的朋友加QQ想學Wpe如何在游戲抓封包修改資料刷裝備,由於時間的關系,沒詳細跟他解說,今天補上使用Wpe的基本原理。嚴格說來,Wpe不是外掛,它的英文全稱是「Winsock Packet Editor」,中文的名為「Winsock封包編輯器」。說到封包,哪什幺是封包呢?這就先Internet用戶使用的各種信息服務說起,(其通訊的信息最終均可以歸結為IP包為單位的信息傳送)IP包除了包括要傳送資料信息以外,還包含有信息要送到目的地的IP地址、信息發送的原IP地址,以及一些相關的控制信息。對於網游的封包來說,我們關心的內容只是IP包中的資料信息,我們可以使用Wpe輕松截獲客戶端與伺服器之間交換資料,然後根據自己所需要的進行資料修改達到刷裝備的目的。現在國內的網游最少有上百款,其中在數據保護做得不完善的佔了很大比例,(其中包括盛大公司多款網游、現在MM們風靡的勁樂團、包括最新的神泣……)這使得有一定技術能力的玩家用非法的手段干擾了正常的網游次序。外掛和作弊的風波不斷也提醒作為游戲供貨商應當怎幺樣更好完善游戲自身的安全保護措施,使得游戲在提高可玩性的同時,跟延長了游戲壽命。(希望掌握技術朋友,自覺維護網游的次序,畢竟在掌握技能以後又不破壞原有游戲平衡才是最大的樂趣。)現在我們說說怎麼樣使用Wpe抓取數據封包欺騙伺服器達到刷裝備的原理和步驟:首先概括地講,是通過Wpe 去捕捉客戶端與伺服器之間傳輸的資料,來變更傳送到伺服器的正確信息,騙取伺服器做出我們想要的處理結果。所以我們要做的第一步就是攔截發往伺服器的正常的資料封包來修改。啟動游戲客戶端程序「?.exe」(比如武林外史就是do.exe;傳奇就是 Mr2.exe),進入游戲伺服器,選擇你想刷什麼東西的環境(比如你想在Npc刷金幣你就得先選擇在此NPC旁邊;或者你想打Boss得到頂級裝備,你就先得打Boss,然後抓取數據。等等不同的目的就在不同的環境下抓取游戲的封包),然後切換到桌面,接著運行Wpe,點擊「目標程序」,在列表框中選擇游戲程序「?.exe」並點擊打開,然後點擊追逐控制台「緩沖器」上方的三角按鈕開始抓取數據封包。抓取開始以後,待下方的「封包」百分比指示器顯示抓取數據文件大小到「5K」以上時候就可以點擊最右邊的正方形按鈕停止抓取操作。相對的來說,封包抓取時間越長,其抓取的數據的精度也就越高,如果你抓取的世界太短,就可能抓取到游戲中用於通訊的無用的數據。停止抓封包以後,在 Wpe右邊的編輯窗口內會出現所有抓取到的數據包,選擇數據包大小在9位元組以上活動類型為「接受」,到任何一段數據,而後點擊滑鼠右鍵,選擇「設置用這個封包到追蹤器」。這樣一來,我們就盯上個正常的數據封包,接著下來就可以以這個封包為突破口進行下一步的發送欺騙數據的操作。重要的數據已經到手,現在就要做的是利用手中抓取到的虛假數據包來替換政治的數據發送出去,而突破口就在我們追蹤到封包數據上。選擇Wpe主程序的「過濾控制台」中的「發送」標簽,點擊文件夾圖標的「打開」按鈕,載入已經獲取的作弊文件。載入成功以後,就可以點擊過濾器中的三角形按鈕執行發送虛假封包的操作,點擊該按鈕後會出現「發送設置」對話框。最後點擊右邊的大三角形按鈕開始發送欺騙數據。由於與伺服器間交換數據沒有加密的緣故,伺服器自然的也回認為這是你在游戲動作或者交易,也會自然的根據你在游戲中抓取的數據封包給與你相應的物品和獎勵。通過前面的操作,我們已經成功的完成了原始數據的捕捉和欺騙數據的發送,到最後利用這樣的漏洞進行各種目的作弊,那麼將會導致的後果是游戲每人都有最高等級的裝備、滿倉庫金磚……靠非法手段得來的虛榮又能滿足到什麼呢?最後還是空虛的魂魄!造成可以修改封包的原因在於現在的網路游戲的數據量實在太大,而很多的伺服器只充當了一個處理及時數據和保存資料的腳色,其實大多數游戲動作的運算都是在玩家的機器上完成的,這樣才使得利用Wpe修改數據成為了可能。但是反過來看,如果你所接觸的網游的伺服器只接收你在鍵盤上的操作,一切數據處理都是在伺服器上完成的(就是說不存在封包的交換),那麼你Wpe類似的解密脫殼軟體的方法就行不通了。可以這樣說,客戶端和伺服器之間只要存在網路數據交換,那麼Wpe 就一定可以捕捉到這些信息,從而被別有用心的玩家惡意利用,達到自己目的。(特別是那麼早早利用漏洞刷錢物並且用於RMB交易的行徑,不得給與鄙視,這也是我寫這個文章初衷之一。)而對於伺服器的威脅也同樣是極大的,因為玩家非法提交的數據量會是正常數據的成百上千倍,這無異給伺服器增加了很大的數據處理量,一旦這樣的數據流傳開來,後果不堪設想,只會讓伺服器當機,而以在線人數多少決定盈利數量的游戲公司面臨的不將是簡單的重新啟動伺服器的問題了!最後,對於那些利用脫殼軟體來盜竊玩家賬號、物品、甚至在伺服器中踢在正常運作的玩家下線的、刪除游戲人物那些素質低劣的高手玩家,給與最最最嚴重的鄙視!Wpe下載地址: http://www.sixvee.com/520yy/cpcw/wpe.rar並非只是光單單Wpe能在網游中尋找漏洞,如果配合上別的軟體或者另外軟體單獨或相互組合使用都會有很多意外的收獲的.比如Cheat Engine也能刷修改NPC數據刷裝備改屬性;和Wpe 配合使用能刷金;按鍵精靈與外掛組合使用能高攻無敵……具體方式就不詳細說明.感興趣的朋友可以自己去琢磨,畢竟學會使用軟體比在游戲本身中惡意作弊更來的有意義!
❻ wpe怎麼用
WPE基本使用說明
wpe所要改的...不是[游戲裡面的數值]..而是[偽造信息封包]......
什麼意思咧??就是我們用wpe所要改的...並不是"生命力由100變成10000"之類的東西... 這種東西無法(最啟碼我不知道方法..)用wpe改....
我們要改的可能是把"我賣了一500元的東西" 改成"我賣了一個500000元的東西"或把"我得了10的exp"改成"我得了1000000的exp"之類 的.........
或者是明明身上沒東西...還一直賣"500元的東西"..或沒怪物還"一直打10的exp".. (也就是一直傳一樣的封包...) 大致上就是這樣...不過光是這樣講..可能也很多人聽不懂... 所以就照以下的做法一步一步做吧...
一開始..當然是要鎖定一個游戲啰....看好以下步驟:
1.打開wpe程序
2.執行游戲
3.進入游戲後再按[Alt+Tab]跳出遊戲
4.到wpe的窗口 如果沒問題的話....這時你點選"SELECT GAME"裡面... 會有一大串的東東...選最下面的那個..就是你正在玩的那個游戲了啦... (他上面所顯示的字並不是窗口名字..不同於普通修改器..所以別因為找不到名字就以為程序壞啰....)
接下來呢....再進入游戲....找個要測試的目標....
我這里就以賣東西為例啰........
1.進入道具店..跟老闆講話
2.開啟好賣道具的窗口..以便隨時可以賣東西
3.再按[Alt+Tab]跳出遊戲到wpe窗口
4.連點wpe中的"TRACE" 這時它會出現一個窗口..有撥放/停止鍵,邊還有"SENT","RECV"
5.按下撥放鍵,並盡快回到游戲,賣掉你的東西再跳出來按暫停鍵(||) 接下來你可以看到右邊已經有很多"RECV"和幾個"SENT" ok....第一部份就完成啰...
如果你在這里"SENT","RECV"都沒增加...那可能就是你選錯程序啰...到"SELECT GAME"重選試試吧.... 接下來按下停止鍵(方塊的那個鍵)..你會看到wpe中有著一堆數字.. 前面還有"R"或"S"... 其中的"R"就是receive..也就是你從遠程主機接收到的訊息...這個部分並不是我們所要注 意的...因為資料是存在遠程主機的....所以我們傳(也就是"S"-Sent)什麼過去遠程主機才是最重要的.... 這時候拿出你的紙筆..把那Sent的信息都抄下來......(很麻煩..可是我不知道有什麼比較不麻煩的方法....)
接下來咧...再賣一次東西(最好是一樣的東西ㄛ)..重復剛剛1~5的步驟.... 再把S的抄下來..... 然後現在你手上就有兩筆賣東西所會傳出的信息了... 自己比對看看啰...找出一段相同的部分!! 沒錯~~~~那段數字就是掌控你賣東西的關鍵啰!!! 接下來..再去賣一次東西...這次換賣不一樣的東西.... 再抄下來比對......
ok...這次應該就可以找出賣的"道具"所代表的數字在哪啰....
接下來就是試看看能不能賣自己身上明明沒有的東西啰...(能的話就一直賣賣到你覺得錢夠多啰) 或是看看那段信息裡面有沒有包含該道具的價格..有的話..把錢改高..就有賺頭啰.............
我雖然看的懂~~但改不來~~天ㄚ~~有更厲害的高手嗎??
WPE會有下列幾項功能可選擇:
●SELECT GAME 選擇目前在內存中您想攔截的程序,您只需雙擊該程序名稱兩下即可。
●TRACE 追蹤功能。用來追蹤擷取程序送收的封包。
●FILTER 過濾功能。用來分析所擷取到的封包,並且予已修改。
●SEND PACKET 送出封包功能。能夠讓您丟出假造的封包。
●TRAINER MAKER 製作修改器。
●OPTIONS 設定功能。讓您調整WPE的一些設定值。
詳細請見:http://m--d.y365.com/yl.htm
使用方法: WPE修改千年 WPE修改石器 千年修改器修改千年
相關資料: WPE的原理 千年信息包 石器各伺服器的IP
❼ 求高手指教如何使用WPE更改網頁游戲數據
理論上是可以的,但是由於數據加密了,很難解密,非一般人可以短時間學會
❽ 怎麼修改網路數據,,或怎麼用WPE改網路數據
WPE基本使用說明 wpe所要改的...不是[游戲裡面的數值]..而是[偽造信息封包]...... 什麼意思咧??就是我們用wpe所要改的...並不是"生命力由100變成10000"之類的東西... 這種東西無法(最啟碼我不知道方法..)用wpe改.... 我們要改的可能是把"我賣了一500元的東西" 改成"我賣了一個500000元的東西"或把"我得了10的exp"改成"我得了1000000的exp"之類 的......... 或者是明明身上沒東西...還一直賣"500元的東西"..或沒怪物還"一直打10的exp".. (也就是一直傳一樣的封包...) 大致上就是這樣...不過光是這樣講..可能也很多人聽不懂... 所以就照以下的做法一步一步做吧... 一開始..當然是要鎖定一個游戲啰....看好以下步驟: 1.打開wpe程序 2.執行游戲 3.進入游戲後再按[Alt+Tab]跳出遊戲 4.到wpe的窗口 如果沒問題的話....這 時你點選"SELECT GAME"裡面... 會有一大串的東東...選最下面的那個..就是你正在玩的那個游戲了啦... (他上面所顯示的字並不是窗口名字..不同於普通修改器..所以別因為找不到名字就以為程序壞啰....) 接下來呢....再進入游戲....找個要測試的目標.... 我這里就以賣東西為例啰........ 1.進入道具店..跟老闆講話 2.開啟好賣道具的窗口..以便隨時可以賣東西 3.再按[Alt+Tab]跳出遊戲到wpe窗口 4.連點wpe中的"TRACE" 這時它會出現一個窗口..有撥放/停止鍵,邊還有"SENT","RECV" 5.按下撥放鍵,並盡快回到游戲,賣掉你的東西再跳出來按暫停鍵(||) 接下來你可以看到右邊已經有很多"RECV"和幾個"SENT" ok....第一部份就完成啰... 如果你在這里"SENT","RECV"都沒增加...那可能就是你選錯程序啰...到"SELECT GAME"重選試試吧.... 接下來按下停止鍵(方塊的那個鍵)..你會看到wpe中有著一堆數字.. 前面還有"R"或"S"... 其中的"R"就是receive..也就是你從遠程主機接收到的訊息...這個部分並不是我們所要注 意的...因為資料是存在遠程主機的....所以我們傳(也就是"S"-Sent)什麼過去遠程主機才是最重要的.... 這時候拿出你的紙筆..把那Sent的信息都抄下來......(很麻煩..可是我不知道有什麼比較不麻煩的方法....) 接下來咧...再賣一次東西(最好是一樣的東西ㄛ)..重復剛剛1~5的步驟.... 再把S的抄下來..... 然後現在你手上就有兩筆賣東西所會傳出的信息了... 自己比對看看啰...找出一段相同的部分!! 沒錯~~~~那段數字就是掌控你賣東西的關鍵啰!!! 接下來..再去賣一次東西...這次換賣不一樣的東西.... 再抄下來比對...... ok...這次應該就可以找出賣的"道具"所代表的數字在哪啰.... 接下來就是試看看能不能賣自己身上明明沒有的東西啰...(能的話就一直賣賣到你覺得錢夠多啰) 或是看看那段信息裡面有沒有包含該道具的價格..有的話..把錢改高..就有賺頭啰............. 我雖然看的懂~~但改不來~~天ㄚ~~有更厲害的高手嗎?? WPE會有下列幾項功能可選擇: ●SELECT GAME 選擇目前在內存中您想攔截的程序,您只需雙擊該程序名稱兩下即可。 ●TRACE 追蹤功能。用來追蹤擷取程序送收的封包。 ●FILTER 過濾功能。用來分析所擷取到的封包,並且予已修改。 ●SEND PACKET 送出封包功能。能夠讓您丟出假造的封包。 ●TRAINER MAKER 製作修改器。 ●OPTIONS 設定功能。讓您調整WPE的一些設定值。
❾ 怎樣利用WPE封包修改網游數據
首先我們將WPE截獲的封包保存為文本文件,然後打開它,這時會看到如下的數據(這里我們以傳奇里PK弓箭手客戶端發送的數據為例來講解): 第一個文件:SEND-> 0000 E6 56 0D 22 7E 6B E4 17 13 13 12 13 12 13 67 1BSEND-> 0010 17 12 DD 34 12 12 12 12 17 12 0E 12 12 12 9BSEND-> 0000 E6 56 1E F1 29 06 17 12 3B 0E 17 1ASEND-> 0000 E6 56 1B C0 68 12 12 12 5ASEND-> 0000 E6 56 02 C8 13 C9 7E 6B E4 17 10 35 27 13 12 12SEND-> 0000 E6 56 17 C9 12 第二個文件:SEND-> 0000 83 33 68 47 1B 0E 81 72 76 76 77 76 77 76 02 7ESEND-> 0010 72 77 07 1C 77 77 77 77 72 77 72 77 77 77 6DSEND-> 0000 83 33 7B 94 4C 63 72 77 5E 6B 72 F3SEND-> 0000 83 33 7E A5 21 77 77 77 3FSEND-> 0000 83 33 67 AD 76 CF 1B 0E 81 72 75 50 42 76 77 77SEND-> 0000 83 33 72 AC 77 我們發現兩次PK弓箭手的數據格式一樣,但是內容卻不相同,我們是PK的同一個NPC,為什麼會不同呢? 原來傳奇的封包是經過了加密運算才在網路上傳輸的,那麼我們面臨的問題就是如何將密文解密成明文再分析了。 因為一般的數據包加密都是異或運算,所以這里先講一下什麼是異或。 簡單的說,異或就是"相同為0,不同為1"(這是針對二進制按位來講的),舉個例子,0001和0010異或,我們按位對比,得到異或結果是0011,計算的方法是:0001的第4位為0,0010的第4位為0,它們相同,則異或結果的第4位按照"相同為0,不同為1"的原則得到0,0001的第3位為0,0010的第3位為0,則異或結果的第3位得到0,0001的第2位為0,0010的第2位為1,則異或結果的第2位得到1,0001的第1位為1,0010的第1位為0,則異或結果的第1位得到1,組合起來就是0011。異或運算今後會遇到很多,大家可以先熟悉熟悉,熟練了對分析很有幫助的。 下面我們繼續看看上面的兩個文件,按照常理,數據包的數據不會全部都有值的,游戲開發時會預留一些位元組空間來便於日後的擴充,也就是說數據包里會存在一些"00"的位元組,觀察上面的文件,我們會發現文件一里很多"12",文件二里很多"77",那麼這是不是代表我們說的"00"呢?推理到這里,我們就開始行動吧! 我們把文件一與"12"異或,文件二與"77"異或,當然用手算很費事,我們使用"M2M 1.0 加密封包分析工具"來計算就方便多了。得到下面的結果: 第一個文件:1 SEND-> 0000 F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 CF 26 00 00 00 00 05 00 1C 00 00 00 892 SEND-> 0000 F4 44 0C E3 3B 13 05 00 29 1C 05 083 SEND-> 0000 F4 44 09 D2 7A 00 00 00 484 SEND-> 0000 F4 44 10 DA 01 DB 6C 79 F6 05 02 27 35 01 00 005 SEND-> 0000 F4 44 05 DB 00 第二個文件:1 SEND-> 0000 F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 70 6B 00 00 00 00 05 00 05 00 00 00 1A2 SEND-> 0000 F4 44 0C E3 3B 13 05 00 29 1C 05 843 SEND-> 0000 F4 44 09 D2 56 00 00 00 484 SEND-> 0000 F4 44 10 DA 01 B8 6C 79 F6 05 02 27 35 01 00 005 SEND-> 0000 F4 44 05 DB 00 哈,這一下兩個文件大部分都一樣啦,說明我們的推理是正確的,上面就是我們需要的明文! 接下來就是搞清楚一些關鍵的位元組所代表的含義,這就需要截獲大量的數據來分析。 首先我們會發現每個數據包都是"F4 44"開頭,第3個位元組是變化的,但是變化很有規律。我們來看看各個包的長度,發現什麼沒有?對了,第3個位元組就是包的長度! 通過截獲大量的數據包,我們判斷第4個位元組代表指令,也就是說客戶端告訴伺服器進行的是什麼操作。例如向伺服器請求戰斗指令為"30",戰斗中移動指令為"D4"等。 接下來,我們就需要分析一下上面第一個包"F4 44 1F 30 6C 79 F6 05 01 01 00 01 00 01 75 09 05 00 CF 26 00 00 00 00 05 00 1C 00 00 00 89",在這個包里包含什麼信息呢?應該有通知伺服器你PK的哪個NPC吧,我們就先來找找這個店小二的代碼在什麼地方。 我們再PK一個小怪SEND-> 0000 F4 44 1F 30 D4 75 F6 05 01 01 00 01 00 01 75 09SEND-> 0010 05 00 8A 19 00 00 00 00 11 00 02 00 00 00 C0 我們根據常理分析,游戲里的NPC種類雖然不會超過65535(FFFF),但開發時不會把自己限制在字的范圍,那樣不利於游戲的擴充,所以我們在雙字里看看。通過"弓箭手"和"小怪"兩個包的對比,我們把目標放在"6C 79 F6 05"和"CF 26 00 00"上。(對比一下很容易的,但你不能太遲鈍咯,呵呵)
❿ 怎麼樣用wpe 回載包 改數據
wpe所要改的,不是[游戲裡面的數值],而是[偽造信息封包]。 什麼意思咧??就是我們用wpe所要改的,並不是"生命力由100變成10000"之類的東西, 這種東西無法用wpe改, 我們要改的可能是把"我賣了一個500元的東西" 改成"我賣了一個50000元的東西"或把"我得了10的exp"改成"我得了10000的exp"之類 的, 或者是明明身上沒東西還一直賣"500元的東西"或沒怪物還"一直打10的exp"。
因為wpe是個一封包截取軟體,它能截取網路上的數據封包,《傳奇》採用了Client/server模式,我們的信息全在伺服器上面,想從伺服器上修改我們的個人用戶信息,可能性為微乎其微,客戶端安裝在你的機器上, 玩游戲的時候,你發出指令,其實就是向伺服器發送封包,伺服器接收到封包後進行分析,然後返回結果,結果也是以封包的形式發送到你的機器上,你的機器接收到後就可以看到結果了。
這就給我們修改造成了機會,如果我們把封包里的數據改了會怎麼樣呢??比如我發了一小火球,截取到代碼,然後改成閃電的代碼,那麼我在機器上的效果應該就是閃電的效果了(已經試驗過,可行)。這種方法理論上是可行的,可是為什麼有時實現不了呢??因為伺服器還有應對措施,對一些重要的數據往往需要檢測多項,我們修改的時候只是修改了其中一項,是不行的。而且往往數據包是加密傳輸的,這也給我們找正確的數據製造了麻煩。
但是伺服器的監測工作是有限度的,因此不可能全部都由伺服器完成,很多耗資源的監測都放到了客戶端上,早期的免臘,半月,穿人都是在本機上進行了監測,服務端並沒有相應的監測機制,只有最近的更新才加入了一些監測,但也造成了整個服務端的狂慢。所以對一些伺服器並沒有監測的東西我們還是可以修改的,當然這些東西需要大家一起探索。
一點技術提示:
傳奇 的c/s通信採用了位元組流套接字,這種通信可靠,雙向,順序,因此,封包只要按照原來的順序就可以了。游戲採用了32位加密(crc/32),故我們不能隨便篡改其中的信息,否這伺服器在校驗時,發現出錯,就會斷開伺服器連接哦,故採用李代桃疆之法更有效。身份認證信息的篡改當然沒問題了(通一台機器,同一用戶嘛!)我們發送的數據含有坐標碼,改包時不要改坐標哦。