您的位置:首页 > 其它

通过apktool和逆向助手反编译apk

2017-08-23 15:21 337 查看
时候看到别人的app做的效果不错,想学习学习,但是没有现成的源码,怎么办?这个时候就需要用到反编译。

第一步:下载逆向助手解压包,解压即可。下载地址:http://download.csdn.net/detail/tideseng/9674235

第二步:给逆向助手的每一个目录都配置Path环境变量

第三步:使用cmd命令行进入要反编译apk的目录下,输入apktool d -f 应用程序名,得到新的文件夹,里面可以直接看到res目录下的资源文件和Android的清单文件,但是看不到Java文件(这里我把apk放在你apktool目录,也可以放在盘符根目录)





第四步:双击打开android逆向助手.exe,选中“提取dex”操作,然后将lib\apktool目录下的apk拖动到源文件中;点击“操作”,得到dex文件



第五步:选中“dex转jar”操作,然后将得到的dex文件拖动到源文件中;点击“操作”,得到jar文件,就可以看java源码了(如果应用进行了混淆,看到的源码类和方法都是abc等)





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: