tft每日頭條

 > 遊戲

 > 修改遊戲内存數據

修改遊戲内存數據

遊戲 更新时间:2024-07-23 21:21:02

遊戲修改器可以實現很多變态功能,像無敵、倍攻、秒殺等,但是現在很多遊戲都使用了MTP手遊保護,遊戲修改器無法使用。

使用某修改器添加遊戲,可以看到很多進程,選擇主進程4333。

修改遊戲内存數據(是如何破解遊戲反修改功能的)1

附加後會出現如下圖所示異常:

修改遊戲内存數據(是如何破解遊戲反修改功能的)2

無法正常使用修改器,出現這個界面後,遊戲即會閃退。這是因為MTP也就是手遊保護模塊帶有反修改器功能。下圖是他的功能介紹和收費标準:

修改遊戲内存數據(是如何破解遊戲反修改功能的)3

對外服務的話,反修改器功能需要5000元每月。

下面就來分析一下,如何能把這個功能過掉。

運行adb shell,進入命令行模式,先找到該遊戲進程的uid為u0_a78:

修改遊戲内存數據(是如何破解遊戲反修改功能的)4

把uid為u0_a78都列出來:

修改遊戲内存數據(是如何破解遊戲反修改功能的)5

看下debuggerd進程的程序路徑:

修改遊戲内存數據(是如何破解遊戲反修改功能的)6

/data/data/com.tencent.tmgp.sgame/files/路徑是APP運行後才生成的,遊戲在這個目錄釋放了一個GameProtector3文件,并做為一個子進程運行。

下圖是IDA分析出來的,釋放GameProtector3過程的代碼。

修改遊戲内存數據(是如何破解遊戲反修改功能的)7

GameProtector3顧名思義,這是一個遊戲保護程序。假設如果讓這個進程運行不起來,應該就會使反修改器功能失效了。

使用MT管理器,做如下操作:把/data/data/com.tencent.tmgp.sgame/files/目錄取的可執行權限都去掉。

修改遊戲内存數據(是如何破解遊戲反修改功能的)8

重新啟動遊戲,使用修改器attach的時候,界面變成了下圖所示:

修改遊戲内存數據(是如何破解遊戲反修改功能的)9

已經沒有了debuggerd進程,也就是/data/data/com.tencent.tmgp.sgame/files/GameProtector3沒有被執行起來。

下面就可以愉快得使用修改器了。

修改遊戲内存數據(是如何破解遊戲反修改功能的)10

整個過程隻要使用MT管理器,就可達到過掉反修改器的功能,實際上反暫停之類的功能也都失效了。

*本文作者:justfwd,轉載自FreeBuf.COM

歡迎各位小夥伴加群讨論,私信,群号 獲取。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved