濾鏡製做

       通過前面的講解,你們該知道封包製做外掛的原理了,這裏再深刻講解一點,做爲封包,按道理只能修改封包,達到修改遊戲的目的,其實,若是咱們能更普遍地想想,若是咱們能分析封包,實際上是能夠製做出很強大的功能的,固然,若是讓WPE分析封包,能達到的功能是有限的,首先是不能進行詳盡的分析,若是能夠的話,那麼就應該能完成任何功能,想想,網絡遊戲的工做原理,從服務器發一個封包到客戶電腦,而後客戶電腦返回的仍是封包,若是咱們可以根據接受到的封包發送服務器期待的封包那麼,服務器就會覺得是電腦發過來的,一樣作響應處理,若是咱們能對封包詳盡地瞭解,並能夠分析,那麼,任何如今外掛經過任何其餘技術實現的外掛功能,均可以經過封包來達到!明白了吧,封包的修改和分析就能夠完成很複雜的功能,若是用其餘技術來完成,也許須要使用很麻煩的技術,使用封包就能夠簡單地分析獲得的封包,而後返回服務器期待的封包就完成了全部的功能,因此,增強的封包的分析是很是必要的!下面咱們來講一說封包的分析,這個關鍵就是濾鏡,也就是咱們已經知道封包了,也知道把發送的封包修改爲什麼樣子是對咱們有例的,咱們就要求當電腦發送某個封包時,咱們的WPE自動把它攔截到,並修改爲咱們但願的樣子,而後發送出去,實現了這一步,也就實現了咱們但願的功能了,因此,你們必定要掌握濾鏡,前面的就算什麼都沒搞懂,這裏的也要弄清楚,不然是不能完成封包的製做的!好了,咱們進入正題!
  咱們利用一個網絡遊戲來說解這一張,爲了給你們講清楚,首先讓你們知道濾鏡在那裏:以下圖
服務器

這個就是濾鏡,你們在前面的WPE界面介紹裏面已經接觸過了,編輯封包的方法是先選擇一個濾鏡,就是下面有不少濾鏡,就是Filter1\Filter2……等等,就是濾鏡,您隨便選擇一個來編輯,先選中,就是在濾鏡前面點一下,而後就看到一個勾,表示當前編輯的濾鏡,而後點圖上的鉛筆,那個鉛筆的圖表表示編輯,出現下面的界面
網絡

首先選擇一個濾鏡做爲保存修改好的濾鏡的存放,而後選擇濾鏡性質,默認方式有Search(收尋) Send(發送)、Both(兩種狀況都要,)
常用的就是兩種都使用,因此這個能夠無論,在面罩垂片裏面就是咱們製做濾鏡的主要和關鍵地方了,這裏主要是針對封包的,首先
通常狀況下,咱們須要WPE檢測到某個封包後,發送這個封包被修改後的封包,並且咱們沒有必要對一個封包徹底修改,咱們只
修改封包的一小部分和關鍵數字,所以不對封包修改WPE提供了很是方便的修改,首先,填寫要修改的封包,這個封包讓WPE檢測,而後填寫要修改的幾個地方:以下圖
spa

下面就是網絡遊戲裏面的濾鏡修改遊戲部分了!3d

 

爲了你們更明白,如今將濾鏡的所有功能用圖表示出來:以下圖
orm

 

 
功能都顯示出來了,不用詳細說了吧,下面就進入正題了!
blog

我用通常模式演示一下 SEARCH表明搜索的封包 MODIFY表明所要替換 遊戲

其餘圖上說的很明白,請本身看
it

遞進模式如上圖,開啓遞進模式咱們有兩種選擇: io

1/.form the beginning of the pac(替換被搜索到的相應位置的值) form

2/.from the psoition of the chai(替換被搜索連續的值)

咱們選擇第一種,如圖,具體請看後邊例子.

咱們選用第二種模式,從中替換所搜索到的連續值

修改完之後咱們選擇QUIT,如今看上邊圖,應該是這個樣子,濾鏡名稱爲good
好了,以上的基本設置完了,下面就該進入正式的遊戲數據修改階段了,也就是封包的修改了!

 

首先咱們製做一個能夠修改封包的濾鏡,這個濾鏡很簡單,目的是讓你們知道封包的濾鏡製做成功了的樣子,以下圖
 

上邊,咱們運用通常模式進行教學,

咱們在SEARCH中添入在屢次截取封包中出現的相同的SEND

看圖,好比我在截取傳奇封包(撿錢)中屢次出現44 55 FF FF 10 45 BE,而我揀的錢數不同的時候BE也在邊,因此咱們認爲BE這個表明所揀到的錢

這樣咱們修改BE可使錢有所變話,咱們在BE所對應的MODIFY的位置填上想替換的值01,這樣咱們就編輯好啦。

 
遞進模式連續替換。我講的可能太白話文了吧,看不懂不要緊哦`

如上圖,咱們選擇Advanced(遞進)模式,看看名字哦,但是51goodbbs.126.com

言歸正轉,看圖中SEARCH中001-007中填入FF FF FF FF FF FF FF,好比這是咱們在屢次SEND中出現的某一物品(好比這個東西是什麼藥草的代碼)

咱們想將這個物品(固然不是什麼值錢的了)替換成另一個物品2(超級裝備之類,頗有用很值錢的),而以前咱們又很明確這個物品2的代碼,

這樣咱們在MODILY中填入那個物品2的碼,好比是00 00 00 00 00 00 00,咱們要從+000開始,表示當SERACH中在000-007的位置出現FF時開始替換成

MODIFY中+001-+007所修改的值,這樣就好啦,你們再本身研究一下吧

相關文章
相關標籤/搜索