观摩了两天价值1500元的apk逆向视频,果然学会了破解简单的小游戏(有点血亏。。。),先来运行一下这个流氓版的对对碰,看!!!
就这种游戏扔给我我是不会要的。。。。。。。。
要下载这些软件来赚取积分。。。难以接受,来看一下apk代码,先检索一下“激活”,发现关键代码,
可以看到在这个method里有一个判断语句,查看dalvik得知 if-ge是当v1大于v2时执行code_0,查看code_0,发现成功激活代码就在code_0方法中,可以猜测当满足v1大于v2时就可以破解游戏了,查看java代码验证猜想
代码的逻辑是每下载一个应用就累计一些积分,当达到一定程度就可以开启游戏,那么直接修改上面的 if-ge为 if-le,即当积分小于开启游戏的积分时开启游戏(小于。。。那是理所当然的。。。。。。)去除广告成功。好了,卸载吧。。。。