【反编译】apk反编译之修改贴吧发贴回帖时显示的地理位置

这两天看了下反编译,试了试反编译百度贴吧客户端修改发贴回帖时显示的地理位置,也算是达到效果了。在这里记录下过程跟大家分享下,上效果图先



这次用到了几个软件,包括:ApkTool、dex2jar、jd-gui、notepad++,当然还有百度贴吧的apk。


ApkTool可以将apk进行反编译和回编,楼主用的小拽的一键apktool,直接百度随便下的,其他的版本应该用法差不多。使用apktool将贴吧客户端反编译出来,结果如下图。在apktool的目录下多了一个跟贴吧apk同名的目录,放着反编译出来的东西

打开这个文件夹,目录结构如下图,/res/drawable-hdpi/目录下面是程序主要的图片ui,smali目录下是被处理过的代码,其他目录不用管

那么开始行动吧,要改变地理位置首先要在代码中找到处理地理位置的代码。茫茫代码还是处理过的蛋疼虚拟机指令语言,找起来肯定费劲,还好有notepad++,这个软件有个强大的搜索功能,可以在指定文件夹中搜索出来你要找的那几个字!
那搜索什么字呢,把玩一下度娘客户端,发现回帖的时候如果开了定位上方会出现这一行字,那是不是可以搜索一下这行字左边那张图片的名字,来找找呢?


楼主去/res/drawable-hdpi/目录下面找,发现特么的好几张那个图片。。看不出来啊区别有木有!楼主也懒得一个个试了。。这张不行不是还有很多别的图片嘛。楼主又把玩起度娘,。恩。。度娘客户端,发现点击一下定位那行字,会跳到一个选择位置的界面,列出定位附近的位置,这个界面只有一个图片有木有!就是那个对号!找起来应该比较容易。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值