王志广的个人分享

android反编译

admin发表于2013-03-27  3,787次浏览 标签: 

android软件可以进行反编译,就是把apk反编译成为项目,但是有的经过了加密,可能反编译起来比较麻烦,我就说一说普通的吧,就是一般情况下的反编译,这种是比较普通,大部分人都这样去做, 同时成功率也比较高。

首先将apk文件后缀改为zip并解压,得到的就是资源文件,其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹(在网上搜android反编译软件)。

通过dex2jar.bat运行出来的就是.jar文件然后你再通过解压就得到了res里面的逻辑代码,这样你再导入你的项目中,运行就可以了,这样你虽然得到了别人的代码,但是请尊重别人的劳动成果,同时别用在商业用途,仅供参考和学习。

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
没有评论
我来说两句

  Ctrl+Enter