Android破解之北斗手机定位系统

时间:2022-11-11 10:42:52

我想破解GIS相关的安卓程序,于是找到了这个北斗手机定位系统,且不论它是否能定位,定位精度有多高,本文件只进行破解分析。

在模拟器中安装,输入手机号码,点击"卫星定位",它会一级一级地往下定位。当定位到区县时,会弹出需要消耗G币的信息,点击"确认",然后说金G币不足,要通过安装广告App来换取。

Android破解之北斗手机定位系统Android破解之北斗手机定位系统Android破解之北斗手机定位系统Android破解之北斗手机定位系统

使用APK改之理,反编译程序,找到res-values-string.xml和public.xml,前者存储了字符串,第一个字符串都有一个name,即唯一的标识符号,例如"您的账户不足100个G币……"这个字符串的名称是dialog_jifen_content,它在public.xml对应的16进制编码是0x7f050004。

Android破解之北斗手机定位系统

搜索dialog_jifen_content,确定0x7f050004Android破解之北斗手机定位系统

搜索0x7f050004,发现它在b(Lcom/xianzhisoft10010/com/Map;Landroid/content/Context;)V

方法中:

Android破解之北斗手机定位系统

再搜索b(Lcom/xianzhisoft10010/com/Map;Landroid/content/Context;)V,一共有两处,都位于cond_0内;

Android破解之北斗手机定位系统

再往前看,if-lt v0, v2, :cond_0,如果v0<v2,则转换到cond_0,这里修改方法很简单,将lt改为gt即可。

Android破解之北斗手机定位系统

编译,签名,安装,测试。

Android破解之北斗手机定位系统

原版和破解程序下载:链接: http://android.ctfile.com/info/KAF59365