[apk反编译2]-Jadx反编译

jadx:https://github.com/skylot/jadx.git

链接:http://pan.baidu.com/s/1c2wAeXi 密码:gneu

1.git clone https://github.com/skylot/jadx.git

./gradlew build

会在jadx/build/jadx/bin目录下生成jadx相关脚本及文件------------> 此处可直接使用已经编译好的相关文件

2. ./jadx -d + xxx+ xxx.apk

注意,此处的xxx指编译生成文件的存放目录,可随便起名

会在当前目录生成xxx命名的文件夹,文件夹中包含资源文件及java文件,可直接打开查看相关方法

3.可视化窗口

./jadx-gui  xxx.apk

类似jd-gui工具,不过这个可以查看资源文件

注意,老版本的jadx工具在反编译apk时,会出现报错,解决方案如下:

将jadx-core/lib/dx-1.10.jar 替换为Android N项目编译工程后out/host/linux-x86/framework/dx.jar这个jar包,

可拷贝直接修改jadx-core/build.gradle下: compile files('lib/dx.jar')

之后重新编译jadx工程,在目录下执行./gradlew build 编译,编译完成,目录下build/jadx/bin/下即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容