Android反编译
反编译Apk得到Java源代码
首先要下载两个工具:dex2jar和JD-GUI
前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。以下是下载地址:
dex2jar:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
JD-GUI:http://laichao.googlecode.com/files/jdgui.zip
具体步骤:
首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录
运行
dex2jar.batclasses.dex
生成
classes.dex.dex2jar.jar
然后再运行JD-GUI(jd-gui.exe),打开上面生成的classes.dex.dex2jar.jar包,即可看到源代码了
相关推荐
yinsui 2018-01-11
thankYouLikeMe 2014-07-25
梦想是会飞的猪 2014-06-07
yubang 2013-08-14
zyygive 2012-08-05
anbowing 2012-07-16
齐北的小村 2012-06-08
HouSisong 2012-04-17
ITDHW 2013-07-19
taiyuanwuyin 2010-08-15
满城风絮 2010-11-13
baqiuxiao 2011-08-13
yinsui 2013-12-27
attackeg 2014-09-04
zhangsunyucong 2015-01-14
易辰Android 2011-11-13
RickyLee 2014-09-14
yinbaoshiguang 2019-07-01
Miryou 2019-06-20
RungBy 2016-05-18
linghujava 2015-09-08
BeiHaiZuoPeng 2014-11-05
lasebella 2014-09-27
heavyle 2014-09-04
WangWY 2014-02-14
linghujava 2014-02-10