山不在高,有金则名

Android JAVA Linux C/C++

使用工具(JD-GUI和APKIDE)反编译JAR的方法
从JAR包里反编译出来的原始JAVA,消除其编译错误,达到可编译:
0、用JD-GUI工具将JAR反编译成JAVA源码,用APKIDE查看其Smali源码。
1、将所有的类(JAVA原文件),改为大写;避免其跟包名和属性名的重名冲突。
2、将每个类的内部属性和方法,相互重复的,加后缀,避免其命名冲突。
3、根据Smali源码,将类缺失的(synthetic)属性和方法,添加回来。
4、确保每个JAVA原文件,都可以编译通过,然后进行调试运行。
阅读更多
个人分类: Smali Android安全
想对作者说点什么? 我来说一句

apk 反编译工具--apk改之理

2014年09月12日 14.93MB 下载

ApkIDE安卓java反编译图形界面工具

2014年05月26日 17.86MB 下载

没有更多推荐了,返回首页

不良信息举报

使用工具(JD-GUI和APKIDE)反编译JAR的方法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭