AndroidKiller 反编译工具的使用

为了测试公司安卓版本的安全,想学习一下反编译方面的技术,把遇到的问题记录下来,给大家做个参考。

一般安卓使用的反编译工具是AndroidKiller,我用的是v1.3的版本,刚把公司的apk加载到里面开始反编译,就出现了Exception in thread "main" b.a.a.e: resource spec: 0x01010586错误,经网上查询是编译工具版本的问题。

这个问题需要升级apktool才行,在网站 https://ibotpeaches.github.io/Apktool/ 下载最新版本的jar 

 

重启android killer工具即可。

另外如果提示找不到java,请做以下配置

可能出现的问题:

把一个安卓软件拖进Androidkill后就一直停在"正在反编译APK源码,请稍等"

解决方法:

关闭Androidkiller 再重新打开 选择对应的最近的项目中双击打开即可 就可以成功了

 

大家对于禁止apk反编译有没有好的办法,欢迎发表评价。 

原文地址:https://www.cnblogs.com/fogwang/p/13722590.html