使用场景:源码丢失只有apk,并苴没有加固要求修改apk接口地址,并且重新打包再发布。
插件安装选择本地安装,不懂怎么安装插件请下。
找到相应问题的smali文件定位:
由于不太懂smali语法的书写所以我们直接将写好用插件转换为smali语法,拷贝进来替换原有smali代码
相应代码会直接展示,找到相应转换结果:
替换反编译出的相应smali文件里的相应代码然后执行重新打包命令,签名命令执行第3步。
整个过程并不复杂只要有耐心就可以更改成功。
前面使用了PackageManager获得了所有的应用包信息但哼哈二将中海油一员大将没说到,那就是——ActivityManager它的功能丝毫不逊色
下面是在网上找的几种反编译软件的安装以及使用:一、JD-JUI官网下载链接:http://jd.benow.ca/下载之后解压,点击“jd-gui.exe”运行:
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |