反编译Apk之使用apktool、apktoolKit、jadx-gui
jadx
skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
项目地址:https://gitcode.com/gh_mirrors/ja/jadx
免费下载资源
·
注意警告:请用于正规途径,参看他人项目,不可作违法事情。
没什么好说的干吧(下载地址在最后);
1、找到一个apk使用apktool进行编译apk,cmd命令到下载的apktool文件夹下然后使用apktool进行使用操作
//使用下面的命令将apk编译成一个文件夹
apktool d xxx.apk
例:apktool d appOld.apk
//使用下面的命令将apk编译的文件夹编译成apk文件
apktool b (编译的文件夹路径) -o xxx.apk
例:apktool b appOld -o appNew.apk
反编译后的文件夹里面基本包含下面几个文件,必须要包含apktool.yml
2、使用apktoolKit进行对反编译生成的新的apk进行签名(直接将apk的文件拖到签名那一栏就可以)
3、使用jadx-gui查看apk源码(反编译生成的文件都是smaile语言,jadx-gui生成的是java文件,查看起来很方便)
4、下面是上面三个的链接
apktool下载链接:https://download.csdn.net/download/weixin_41620505/11048749
apktoolKit下载链接:https://download.csdn.net/download/weixin_41620505/11048741
jadx-gui下载链接:https://download.csdn.net/download/weixin_41620505/11048758
GitHub 加速计划 / ja / jadx
40.4 K
4.78 K
下载
skylot/jadx: 是一个用于反编译Android应用的工具。适合用于需要分析和学习Android应用实现细节的开发者。特点是可以提供反编译功能,将Android应用打包的APK文件转换成可阅读的Java代码。
最近提交(Master分支:1 个月前 )
699ceb19 - 2 天前
5c83c225 - 4 天前
更多推荐
已为社区贡献1条内容
所有评论(0)