您现在的位置是:首页 > 文章详情

查看安卓APK源码破解

日期:2018-05-25点击:391
原文: 查看安卓APK源码破解

工具准备:

<1>.android4me的AXMLPrinter2工具
<2>dex2jar
<3>jd-gui
工具下载:http://download.csdn.net/detail/catshitone/8491347

开始:

第一步:

首先用解压软件(如好压)等,把apk包解压出来。其中解压后的xml文件打开时乱码,改怎么查看呢?
apk解压后
解压后的文件夹

第二步:

打开cmd.exe进入到解压后的文件夹中。输入:

java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml

其中,showtimes_list.xml是你要查看的乱码的xml文件,h.xml是转换后的非乱码的文件。名字可自定义。
生成的h.xml
打开时非乱码的xml文件

第三步:

解压后拿到了一个classes.dex文件,我们需要将dex文件变为jar文件。这里用到了另一个工具dex2jar。用cmd进入到dex2jar的文件目录中,并把classes.dex文件拷贝过来。输入以下命令:

dex2jar.bat classes.dex

命令
运行完之后,在当前文件夹会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。
生成的jar文件

第四步:

利用jd-gui,将jar文件反向工程为java代码。打开jd-gui把刚才生成的那个jar文件,拖到这里面就直接能查看源代码了。不过这个源代码并不是原来一模一样的真源代码。

www.sltianxia.com

原文链接:https://yq.aliyun.com/articles/678504
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章