反编译源码

apk不会造假,Google签名的,如果想造假就得破解Google签名。

1. 首先直接解压一个apk,解压之后拷贝出里面classes.dex文件待用。

2. 下载dex2jar工具,解压之后打开cmd,进入解压目录,运行命令:

  • d2j-dex2jar.bat classes.dex(上一步解压的)

  • jarpath(反编译dex后的文件目录)

example:

d2j-dex2jar.bat c:\user\qting\classes.dex

c:\user\qting\

反编译之后,会得到一个classes-dex2jar.jar文件。

3.下载JD-GUI,这个是用来反编译jar的,解压之后,双击打开,直接把上一步得到的classes-dex2jar.jar文件拖入JD-GUI里面,你就可以随意查看里面的源码了。

posted @ 2015-11-11 23:46  AbelSu  阅读(612)  评论(0编辑  收藏  举报