首頁>Club>
45
回覆列表
  • 1 # 陳晨158578

    記憶體修改器的原理】安卓核心,也就是Linux底層,會為每個執行中的遊戲,動態分配記憶體空間,用於存放遊戲中產生的各種臨時資料。這些資料,可能就是RPG遊戲中,人物的HP/MP,塔防遊戲中的金幣,賽車遊戲中的氮氣量。因為這些資料,在遊戲啟動後,會被分配給一個固定的記憶體位置,所以,我們可以透過數值的變化,定位到該數值在記憶體中的地址。這樣,在遊戲的執行中,我們就可以鎖死該地址的值,實現人物無敵、塔防錢不變等等特殊功能。當然,因為Linux底層記憶體分配機制的設計,每次遊戲全新執行,地址空間都會變化,這就要求,每次遊戲都要重新搜尋定位地址,無法儲存複用上一次的搜尋成果。【記憶體修改四大常用修改方法】1、常規搜尋2、反加密搜尋3、聯合搜尋4、模糊搜尋【常規搜尋教程】以遊戲【迅猛追擊】為例。下載安裝好改遊戲後在GG助手上我的遊戲裡面找到該遊戲。(見圖)點選左側開啟遊戲外掛詳情頁面,這款遊戲沒有相關遊戲外掛,僅支援使用記憶體搜尋來修改,正好可以拿來練練手了。開啟遊戲後進入商店,看到上面,我只有500寶石,這點錢怎麼夠呢,好吧那就先來搜尋一下500寶石。但進入商店可以買一個增加箱子獲得寶石的道具,道具升級花費250,剩餘250。這時我的寶石變成了250,點選搜尋欄繼續搜尋250。運氣好,一次資料變化就搜到了唯一的地址,那麼這個地址肯定是寶石。把數值後面加上幾個0。回到遊戲中看寶石已經改變了吧。以上用到的是搜尋工具中的常規搜尋,這個搜尋可以針對遊戲中數值變化進行修改,多用於修改遊戲金幣或者人物經驗值,是最常用的一種搜尋方式,但是成功率相對較低,在現在很多主流遊戲中,都採用了複雜的資料反加密方式來避免作弊。【反加密搜尋】第二種搜尋,反加密搜尋,我們以【保衛蘿蔔2】為例。很多使用者修改保衛蘿蔔2遊戲數值時候都出現了閃退,是因為保衛蘿蔔2的遊戲資料進行了加密,沒辦法直接找到數值,我們以修改保衛蘿蔔2金幣為例來介紹一下如何透過反加密模式修改金幣。(保衛蘿蔔是有外掛的,直接使用外掛效果最佳,不僅僅可以修改錢,還有很多用途!!!)進入遊戲開啟記憶體搜尋器,進入反加密搜尋模式。和常規搜尋一樣,搜尋遊戲的金幣數值400。會搜尋出來一(所)堆(有)地址。造上一個箭塔,遊戲中的金幣資料由400變成了300,手機也搜尋400變成300。仍然搜尋出了一堆地址,如果這些地址都修改數值就有可能造成遊戲崩潰。所以還要再搜尋一次。在種上一個箭塔資料由300變成了200,重複資料搜尋步驟,這次只剩下了2個地址,一個地址的數值是5007,一個地址是101,就是這兩個地址決定了你的金幣。其中兩個資料要對金幣進行校驗,只有同時符合加密規律,系統才會認定金幣產生了變化。比方說我們要+1000金幣,就要把5007這個資料改為6007,101改為1101,兩個資料同時+1000,系統校驗才不會出錯。再種上一個箭塔,看看是不是遊戲金幣增長了1000?保衛蘿蔔的資料加密方式就是這樣,其他資料的修改大同小異。PS:由於各個遊戲的資料加密方式不同,所以使用反加密搜尋也不是萬靈的,如果你掌握了更多遊戲資料的修改方法,歡迎跟帖討論。當然最省事的修改方法還是用GG助手的遊戲外掛。

  • 中秋節和大豐收的關聯?
  • 情侶必做的100件事?