反编译Apk之使用apktool、apktoolKit、jadx-gui

简介: 反编译Apk之使用apktool、apktoolKit、jadx-gui

没什么好说的干吧(下载地址在最后);


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


image.png


2、使用apktoolKit进行对反编译生成的新的apk进行签名(直接将apk的文件拖到签名那一栏就可以)


image.png


3、使用jadx-gui查看apk源码(反编译生成的文件都是smaile语言,jadx-gui生成的是java文件,查看起来很方便)


image.png


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


目录
相关文章
|
安全 Java 图形学
Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译)
Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译)
172 0
|
Ubuntu Java Shell
反编译apk文件,得到其源代码的方法!!
反编译apk文件,得到其源代码的方法!!
334 1
|
Java
Mac环境下反编译apk
Mac环境下反编译apk
414 0
|
安全 Java 图形学
Unity3D 导出的apk进行混淆加固、保护与优化原理(防止反编译)
对于辛辛苦苦完成的apk程序被人轻易的反编译了,那就得不偿失了,这篇文章就是解决Unity打包出来的包进行代码加固和混淆。
|
安全 Android开发
反编译之将脱壳后的dex文件重新打包成apk
反编译之将脱壳后的dex文件重新打包成apk
2612 0
|
Java Android开发
安卓apk包反编译
拿到安卓的apk包如何,如何反编译呢。流程如下
664 0
安卓apk包反编译
|
XML Java 数据安全/隐私保护
反编译APK获取代码&资源
"反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源等文件;不知道你有没有这样做过,看到一个别人的一个APP界面做得很精美,或者你看上别人的图片素材,简单点的,我们可以下载别人的APK,然后改下后缀名,改成xxx.zip,然后解压。
477 0
|
Java 开发工具 Android开发
Android反编译apk
总的来说就是先将apk文件解压,得到.dex文件,然后将.dex文件转为.jar文件,最后将.jar转为.java文件(就是将.jar文件中的.class文件转为.java文件)
619 0
Android反编译apk
|
XML Java 网络安全
2022渗透测试-app渗透测试-安卓反编译apk
2022渗透测试-app渗透测试-安卓反编译apk
2022渗透测试-app渗透测试-安卓反编译apk
|
安全 Java Android开发
安卓APK及framework代码反编译过程
本文仅是实验使用,并不支持商业用途! 最近想做一下反编译。
329 0

热门文章

最新文章

  • 1
    【03】微信支付商户申请下户到配置完整流程-微信开放平台创建APP应用-填写上传基础资料-生成安卓证书-获取Apk签名-申请+配置完整流程-优雅草卓伊凡
    541
  • 2
    Android历史版本与APK文件结构
    948
  • 3
    Cocos2d-x 游戏开发-打包apk被默认自带了很多不必要的权限导致apk被报毒,如何在Cocos 2d-x中强制去掉不必要的权限-优雅草卓伊凡
    171
  • 4
    当flutter react native 等混开框架-并且用vscode-idea等编译器无法打包apk,打包安卓不成功怎么办-直接用android studio如何打包安卓apk -重要-优雅草卓伊凡
    275
  • 5
    【03】完整flutter的APP打包流程-以apk设置图标-包名-签名-APP名-打包流程为例—-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈 章节内容【03】
    877
  • 6
    【02】写一个注册页面以及配置打包选项打包安卓apk测试—开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈
    332
  • 7
    apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
    340
  • 8
    使用Kivy创建“Hello World”应用并打包成APK
    1515
  • 9
    使用keytool查看Android APK签名
    1609
  • 10
    解决android apk安装后出现2个相同的应用图标
    857