码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-07-20 12:26:00      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

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

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

技术分享技术分享技术分享技术分享

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

技术分享

搜索dialog_jifen_content,确定0x7f050004技术分享

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

方法中:

技术分享

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

技术分享

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

技术分享

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

技术分享

原版和破解程序下载: http://pan.baidu.com/s/1pJECCuZ

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

标签:

原文地址:http://www.cnblogs.com/liweis/p/4660696.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!