我女朋友都会的Android逆向(一)
APK正常打开是这样的:
赚积分?这辈子不可能赚积分的,看来我们主要的目的就是跳过这个积分判断。
接下来用Android Killer打开apk我们去分析一下。
首先搜索一下关键字符“**”,发现并找不到。我们用Unicode编码找一下:
这里我们定位到了关键的地方,在这附近看一看,发现下面有一个比较跳转语句:
我们到cond_0那里看看:
这一段是问要不要升级,这里是已经判断我们积分够了,所以我们在上面的跳转做文章,使其跳到这里。这里改成goto直接调就可以了,当然我们也可以改v2的比较值改成0。
改完之后我们重新编译
然后放到模拟器里运行我们就会看到这样的画面了:
成功!