2019年錄製的最新遊戲修改課程,遊戲輔助製作,20分鐘學會

作者的遊戲輔助技術並不是很厲害,也不能隨隨便便就破了現在熱門網遊的一些驅動保護,因為需要過驅動檢測

遊戲輔助的製作,其實也是一個逆向的過程,需要你去思考某些遊戲的數據或者行為,用高級語言是怎麼去實現的,從而通過反彙編代碼去理解這一過程,從而才能實現對遊戲的修改。圖片這個是我自己做的一個遊戲修改器,用CE找的指針實現的

2019年錄製的最新遊戲修改課程,遊戲輔助製作,20分鐘學會

製作修改器,其分類其實有很多種方式,我這裡就簡單的對市面上的遊戲修改器進行一下分類:

1.內存數據修改掛。通過修改遊戲的內存數據(遊戲的數據是存在本地的內存中的,用內存修改器即可),來達到破壞遊戲及遊戲平衡的目的

2.CALL調用掛。CALL是一個彙編的術語,意思可以理解為一個子程序的調用。在很多時候,C語言裡的一個函數就表示一個CALL。一些CALL調用掛可以去調用遊戲的一些函數,比如打坐,喝血,打怪,賣裝備等,來實現一些自動掛機的功能,甚至他們會寫一些自己的CALL來去HOOK遊戲,使得遊戲運行他們的CALL,而不是原有的CALL

3.封包掛。這個是針對網路遊戲而言的。網絡遊戲都有自己的一些通信模塊,裡面對要發送和接受的網絡數據進行了一定格式的加密與封裝。封包掛的製作者在製作封包掛之前,就已經掌握了對於遊戲某些包的含義(比如登錄包),從而能自己實現遊戲封包的組裝與讀取。封包掛也是實現網絡遊戲變態功能的一種重要手段,如果服務器的檢查機制不夠嚴格的,且通信數據保護得不夠好而被破解的話,外掛製作者就可以利用封包外掛實現一些變態的功能(如秒怪、吸怪、瞬移(小怪打一下我們人物退後1的距離,通過一些方式修改掉實現瞬移))等)。 內存掛,即內存數據修改掛和CALL調用掛。對於所使用到的遊戲,目前只有木筏求生,月神之也,全面戰爭三國,植物大戰殭屍(可能以後會分析其它的一些網遊),因為因為它的數據相對來說比較簡單,而且是一款單機遊戲,比較容易上手。

下面這個鏈接是我自己做的一個教程,認真看了就能學會。比如改點金幣啥的

https://www.bilibili.com/video/av67099981/


分享到:


相關文章: