Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
2019独角兽企业重金招聘Python工程师标准>>>
要得到 apk 中的源文件,可以这样:
1、把dex文件反编译为jar文件的工具。(dex2jar) http://code.google.com/p/dex2jar/downloads/list
2、把jar反编译为java的工具。(JD-GUI) http://java.decompiler.free.fr/?q=jdgui
反编译步骤 1、把 class.dex 拷贝到 dex2jar.bat 所在目录,直接拖动 class.dex 到 dex2jar.bat,生成 classes.dex.dex2jar.jar。
2、用 rar 解压出 jar 文件中的 class 文件,然后 用jad 或 DJ Java Decompiler 反编译工具将 .class 文件反编译成 .java 文件
3、运行 JD-GUI工具(绿色软件),打开上面的 jar 文件,在File下有个 Save JAR Source,它可以生成 src 源代码。
如何安装这两个工具: https://blog.csdn.net/katrinawj/article/details/80016315
转载于:https://my.oschina.net/u/2963604/blog/2875023
Android 的 dex2jar 和 jd-gui 反编译 apk 源代码相关推荐
- android代码apkxiazai1,Android基础新手教程——1.10 反编译APK获代替码amp;资源(示例代码)...
Android基础新手教程--1.10 反编译APK获代替码&资源 标签(空格分隔): Android基础新手教程 本节引言: "反编译Apk".看上去好像好像非常高端的样 ...
- Android 应用开发(34)---反编译APK获取代码资源
反编译APK获取代码&资源 "反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源 ...
- Android安卓反编译apk源代码,移动应用开发课程
https://blog.csdn.net/qq15577969/article/details/79515621 二.解压apk文件 举例我的apk文件是demo.apk,直接右键解压(也可以把后缀 ...
- Android(三)——将程序打包成APK文件,进行APK签名以及反编译APK
文章目录 1. 签名的作用 2. Android Studio 如何打包签名 3. 反编译 APK 3.1 获取图片资源 3.2 获取 .XML 资源 3.3 获取代码资源 1. 签名的作用 Andr ...
- apk反编译修改源代码_单击即可将APK反编译为源代码
apk反编译修改源代码 In this tutorial I will guide you how to decompile apk to source code in just one click. ...
- [Android]反编译apk + eclipse中调试smali
从来没有想过反编译apk是来的如此方便,并且还可以修改后重新编译运行,这比在win下修改pe容易多了,感谢apktool和smali工具的作者提供这么好的工具. 跟踪apk一般的做法是在反编译的sma ...
- 1ke android逆向助手_android: 使用android逆向助手反编译APK
第一步:下载逆向助手:(链接: https://pan.baidu.com/s/15jtoFDg9LWV80HREeyx5HA 提取码: k527 ) 第二步:将apk文件拷贝到逆向助手的apktoo ...
- 如何查看apk安装包源代码??Android反编译apk,解包,打包,签名一体化实测 ,修改图片音频软件名称版本号等入门
首先下载反编译工具包 下载地址 链接: https://zly520.lanzoui.com/ibtuxhf7rab 一.反编译工具介绍 首先 如果你想改动图片音频之类的,见末尾! 1.apktoo ...
- Android反编译apk修改版本号重新打包签名详细教程(超详细)
文章目录 一.反编译工具介绍 1:apktool 获取资源文件 2:dex2jar(源码文件获取) 3:jd-gui 查看APK中classes.dex转化成出的jar文件,即源码文件 二.apkto ...
最新文章
- 中国地理区域IP库整理
- System tuning中经常用到的一些Tcode
- Java NIO Channel
- java里面add报错_java.util.Arrays$ArrayList addAll报错
- 本周计划(4月12日-19日)
- wps合并所有sheet页_别找了,你要的Excel多表合并都在这里了
- KeyboardEvent keyMap
- 【谷歌浏览器】扫码登录不上解决方案
- java实现word文档形式导出(含多级表头)
- Latex科技论文写作
- 菜鸟修行之路--Echarts数据可视化知识总结完整版
- 淘宝API淘口令真实url
- 操作系统学习笔记(二十八)~文件系统+连续分配+链接分配+索引分配+空闲空间管理
- 向量大小和归一化(vector magnitude normalization)、向量范数(vector norm)、标量/向量/矩阵/张量
- centos7配置squid代理(透明代理)
- 运放--单电源半波精密整流
- php 怎么调用git,Git怎么用
- From RankNet to LambdaRank to LambdaMART: An Overview
- xbox one怎样设置html5,如何安装设置XBOX ONE?XBOX ONE怎么用?
- 新手小白想转开展副业,为什么要选择python?业余可以做哪些兼职?