我们在开发Android应用的时候,常常会“参考”“借鉴”一下别人“想法”,你们懂的!然而,很多时候我们是看不见别人的源码的,这时候唯一解决的方法就是反编译apk,我们知道,当一个Android应用开发好了以后,会打包生成apk文件,然而Android打包工具会将java源码编译成.class字节码文件,将布局文件做乱码处理,还会将Nine Patch图片做特殊处理,如果不经过反编译而直接加压看其源码或者使用其资源文件,是很不理想的,下面我将记录下常见Android反编译工具的使用方法。...
分类:
移动开发 时间:
2015-03-04 11:08:43
阅读次数:
171
最近有个朋友说有个java弄的软件是从朋友处拿来的,由于进行了网卡地址绑定,不修改网卡地址无法使用,叫我看看有无办法破解,之前都很少玩这些东西,本着帮忙的心态,尝试了下,便有了一下的笔记内容。1、使用jd-gui进行反编译,找到核心校验代码,将该b.class文件单独从jar包中抽离出来,由于该ja...
分类:
编程语言 时间:
2015-02-26 16:30:07
阅读次数:
196
1:首先将apk程序解压;2:将classes.dex反编译为jar包:$ ./dex2jar/dex2jar.sh classes.dex 将生成一个新的文件classes_dex2jar.jar3:利用jd-gui工具打开反编译后的classes_dex2jar.jar文件,工具将自动转化为ja...
分类:
移动开发 时间:
2015-02-09 12:46:02
阅读次数:
134
其实反编译很简单,只是利用一些工具包和一些基本命令行的命令对apk文件进行反编程,没有什么高深的技术。下面就让我们一起来学习一下反编译的技术。...
分类:
移动开发 时间:
2015-02-09 11:05:34
阅读次数:
171
前面搞了很久的使用JAD,各种下载插件,最后配置好了,还是不能用,不知道怎么回事,想起一起用过的jd-gui.exe这个工具,是各种强大啊!!!只需要把jar包直接扔进去就可以了,非常清晰,全部解析!!!好了,代码出来了,同时可以保存成File --》 Save JAR sources,保存成反编译...
分类:
编程语言 时间:
2015-02-06 21:37:20
阅读次数:
240
工具介绍: dex2jar //执行反编译 jd-gui //查看反编译后的jar包Mac下安装: brew install dex2jar //howbrew 安装 jd-gui 下载dmg文件,双击打开即可。 下载地址: http://jd.benow.ca/ 使用: 解压 xx.apk...
分类:
移动开发 时间:
2015-01-23 16:01:26
阅读次数:
184
要使用jd-gui.exe反编译程序步骤:window-preferences-general-editors-file associations, 如下图上面的框选中,*.class without source。下方的框是选择默认的查看器的,占击下方的add按钮,出现如下图选中External ...
分类:
系统相关 时间:
2015-01-12 17:32:32
阅读次数:
179
一.反编译Apk得到Java源代码
工具下载:需用到dex2jar和JD-GUI这2个工具
dex2jar下载地址:
http://code.google.com/p/dex2jar/downloads/list
JD-GUI下载地址:
windows版JD-GUI:http://java.decompiler.free.fr/?q=jdgui
Linux版JD-GUI:http...
分类:
移动开发 时间:
2015-01-09 14:17:39
阅读次数:
196
使用工具: CSDN上下载地址: apktool (资源文件获取) 下载 dex2jar(源码文件获取) 下载 jd-gui (源码查看) 下载 Android反编译整合工具包(最新) 下载 官方最新版本下载地址: apktool(google code) dex2jar(google code) ...
分类:
其他好文 时间:
2015-01-09 12:22:41
阅读次数:
143
一,用jd-gui.exe等工具查看源代码。如何你不会,可以参看此文章:http://blog.csdn.net/hp_2008/article/details/8207879可以到以下连接下载可视化反编译工具:http://download.csdn.net/detail/hp_2008/5099...
分类:
其他好文 时间:
2015-01-06 17:38:23
阅读次数:
252