Android破解學習之路(四)——Android游戲 3D摩托飛車破解


經過前面三期的破解,想必大家已經非常熟悉破解的流程,這一篇也算是練手項目,我們繼續來練習吧

apk下載地址:鏈接: https://pan.baidu.com/s/1sl3b3R3 密碼: 6666

 

破解步驟:

1.試玩,找到關鍵字

如下圖,可以看到彈出了Toast對話框,支付失敗!這幾字就是我們要找的關鍵字了

 

 

2.反編譯,查找關鍵字

由下圖,可以看到三個結果,我們一個個打開,使用工具,查看java源碼,可以確定最后一個才是我們修改的smail文件

 

 

 

 可以看到里面有支付取消,支付成功的相關代碼

3.破解開始

還記得上一節說的switch方法嗎,我們只需要將原本要跳轉到支付失敗的那個改為跳轉到支付成功的即可

查看smail文件,可以知道pswitch_1代表着支付失敗,pswitch_0即相對地代表着支付成功

將pswitch_1修改為pswitch_0即完成破解,或者是刪除pswitch_1

 

再或者,使用goto語句,直接跳到pswitch_0中

之后,刪除不必要的權限,撥打電話和發送短信權限都刪除

或者還有其他的權限,你可以一一對照來進行刪除,不知道權限是什么意思,可以在Androidkiller中的工程信息查看,鼠標懸浮在相應的權限,就會有權限的說明,紅色則是危險權限,一般刪除紅色的權限就可以了,你覺得其他權限不需要,也可以繼續刪除。

 

 4.測試

這里不得吐槽一下,之前用的Android平板電腦來測試,測了N次都不成功,我還以為我思路錯了,可能是平板電腦沒有sim卡的緣故,之后,使用手機測試,則是破解成功了

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM