觀摩了兩天價(jià)值1500元的apk逆向視頻务漩,果然學(xué)會(huì)了破解簡(jiǎn)單的小游戲(有點(diǎn)血虧。它褪。饵骨。),先來(lái)運(yùn)行一下這個(gè)流氓版的對(duì)對(duì)碰茫打,看>哟ァ!老赤!
就這種游戲扔給我我是不會(huì)要的轮洋。。抬旺。弊予。。开财。汉柒。误褪。
要下載這些軟件來(lái)賺取積分。碾褂。兽间。難以接受,來(lái)看一下apk代碼斋扰,先檢索一下“激活”渡八,發(fā)現(xiàn)關(guān)鍵代碼,
可以看到在這個(gè)method里有一個(gè)判斷語(yǔ)句传货,查看dalvik得知 if-ge是當(dāng)v1大于v2時(shí)執(zhí)行code_0,查看code_0屎鳍,發(fā)現(xiàn)成功激活代碼就在code_0方法中,可以猜測(cè)當(dāng)滿足v1大于v2時(shí)就可以破解游戲了问裕,查看java代碼驗(yàn)證猜想
代碼的邏輯是每下載一個(gè)應(yīng)用就累計(jì)一些積分逮壁,當(dāng)達(dá)到一定程度就可以開(kāi)啟游戲,那么直接修改上面的 if-ge為 if-le粮宛,即當(dāng)積分小于開(kāi)啟游戲的積分時(shí)開(kāi)啟游戲(小于窥淆。。巍杈。那是理所當(dāng)然的忧饭。。筷畦。词裤。。鳖宾。)去除廣告成功吼砂。好了,卸載吧鼎文。渔肩。。拇惋。