Android破解學習之路(十)—— 我們戀愛吧 三色繪戀 二次破解


前言

好久沒有寫破解教程了(我不會告訴你我太懶了),找到一款戀愛游戲,像我這樣的宅男只能玩玩戀愛游戲感覺一下戀愛的心動了。。

這款游戲免費試玩,但是后續章節得花6元錢購買,我怎么會有錢呢,而且身在吾愛的大家庭里,不破解一波怎么對得起我破解渣渣的身份呢!

喲,還是支付寶購買的,直接9000大法,但是破解的時候沒有成功,可能是支付的關鍵代碼在so文件中把,自己還不是很熟悉IDA破解so,所以就撤了,網上找到了別人的破解版本,直接就是解鎖版本的。

但是,這破解版的有點奇葩,第一次打開可以正常進入,第二次打開就卡在了它的logo上(破解者加了一個界面顯示logo,就是類似XX俠),把它軟件下載之后,再次點擊就可以正常進入游戲了,支付寶內購破解我破不了,二次破解我總行吧,我的目的就是不用安裝APP也能進入游戲

破解思路

  1. 既然第一次可以正常進入,第二次就無法進入,肯定是第二次進入的時候做了個驗證

  2. 破解者加的那個logo界面,應該是有跳轉到正常游戲界面的代碼,我們直接在logo界面執行跳轉代碼,跳轉到游戲界面

  3. 打開游戲的時候直接跳過logo界面,進入游戲主界面

破解開始

思路1

首先,直接丟進Androidkiller中反編譯,這款游戲沒有加殼,好說,我們由工程信息的入口進到入口界面,展開方法,可以看到許多方法,由於我們猜想是第二次進入的時候做了驗證,那么我們就查找一下方法最末尾為Z(代表着此方法返回的是一個Boolean值),可以看到圖中紅色方框,末尾為Z,名字也是確定了我們的思路沒有錯,判斷是否第一次進入

破解很簡單,我們只需要讓此方法直接返回一個true的值即可解決

測試是通過的,這里就不放圖了

思路2

第一種的方法盡管成功了,但是覺得不太完美,我們看一下能不能直接跳轉到游戲的主界面,搜索intent(android中跳轉界面都是需要這個intent來完成),沒有找到結果,找到的幾個都不是跳轉到主界面的代碼(這游戲的主界面就是MainActivity)

思路2失敗

思路3

思路2失敗了,我們還有思路3,首先介紹一下,android的APP,主界面是在AndroidManifest.xml這個文件中定義的

我們直接搜索入口類VqsSdkActivity,搜索中的第一個正是我們需要的

點進入就可以看到,定義游戲的啟動界面的關鍵代碼,紅色框中

我們把這行代碼剪切到MainActivity那邊去(我們直接搜索MainActivity就可以定位到AndroidManifest中的具體位置)

嗯,測試通過

再加些東西吧,加個彈窗,名字也改一下吧,大功告成!!

測試截圖

下載鏈接

原版破解版: 鏈接: https://pan.baidu.com/s/1uvjRCkf2hPdI8vI467Vh5g 提取碼: p718

二次破解版本: 鏈接: https://pan.baidu.com/s/128RH5ij3LRjsZPoG3vTTgQ 提取碼: vbmv


免責聲明!

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



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