Android 台灣中文網

標題: android 手遊魔窟無盡的地下城,附詳細破解教程 [打印本頁]

作者: 缸外的魚魚    時間: 2018-2-8 17:10
標題: android 手遊魔窟無盡的地下城,附詳細破解教程
這個遊戲偶爾玩到的,是個roguelike類策略迷宮遊戲,玩起來挺不錯的,在網上沒有破解版資源,而且還有一套資料加密系統,gg修改器搜不到資料,於是自己擼起袖子干。先把安裝包解包,發現是u3d製作的,直接去Assembly-CSharp.dll看源碼

                               
登錄/註冊後可看大圖

用dnspy開啟,首先破解的當然是金幣啦,在下面搜尋gold,發現addgold是相關邏輯判斷。仔細閱讀第一段意思是買東西時錢不夠,返回值為false,第二段是防止你的錢太多,強行減少到1000000000。


                               
登錄/註冊後可看大圖

看懂了代碼的意思就好辦了,我們先把return那一行去掉,不讓他結束,再把下面判斷大小的語句修改一下,把大於等於改成小於等於,這裡用編輯IL指令


                               
登錄/註冊後可看大圖





                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖

回來就變成這樣,這樣就ojbk了


                               
登錄/註冊後可看大圖


然後點擊保存至桌面


                               
登錄/註冊後可看大圖


然後把安裝包後綴改成zip解壓包,把Assembly-CSharp.dll替換原檔案



                               
登錄/註冊後可看大圖


改回apk格式安裝遊戲,進遊戲打一個小怪發現已經變成100000000金幣了


                               
登錄/註冊後可看大圖


到此為止金幣破解成功。我們最關心的還是關心鑽石呀對吧。回到之前的步驟,搜尋diamond,同樣找到了adddiamond邏輯判斷,第一段是看你有沒有作弊,第二段是說鑽石不夠彈出購買視窗返回失敗值,改法是一樣的,把返回的那一段去掉,加等於改成減等於就ojbk了


                               
登錄/註冊後可看大圖


最後效果,大功告成!


                               
登錄/註冊後可看大圖



總的來說這個遊戲還是挺簡單破解的,能修改的也不局限於金幣鑽石,拋磚引玉吧。什麼加密驗證都沒有,邏輯也都一目瞭然,這遊戲做的還是很棒的,望各位喜歡的多多


作者: poio3455    時間: 2018-5-30 19:02
想問一下大大鑽石部分佈道如何改..小弟還是個新手想請教一下大大~~感恩 ...
登錄/註冊後可看大圖