最近两天在做安卓逆向的题,以前从来没接触过逆向,对安卓开发的认识也是相当肤浅,但是遇见安卓逆向,想要结果就要付出代价,不怂,干它就完事了。作为一个搞安全的时时刻刻都在接触以前没接触过的软件,没接触过的技术、知识……
从网上找来绿色版的AK,打开看看发现页面很清爽,插件也很多,功能指定很强大了(还没用,以后熟悉了写一篇介绍AK强大功能的博客)。让人感觉很舒服,貌似版本很老了,但是一点都没有老旧感。网上说要安装jdk 8u161(那就下载装上),按照要求配置环境变量后(这个网址有配置方法https://www.jianshu.com/p/1a07553861b1)
出现如下错误:
错误1->反编译失败,无法继续下一步源码反编译!
找到如下博客的解决办法
(1)https://blog.csdn.net/u012400885/article/details/80409689
(2)https://blog.csdn.net/qq_28844947/article/details/76862168
我是通过第2中方法解决的,第1种方法试过之后发现不行
错误2->卡在反编译界面:
找来如下博客的解决办法,顺利解决
https://blog.csdn.net/xiangshangbashaonian/article/details/80008917
最后顺利打开apk包: