Android普通反编译

      Android 反编译我玩过很多次,但是每次过后就忘了怎么弄。网上有很多教程,但有很多不靠谱,搞得我到现在还是不会。所以把经验写成博客记录一下,方便自己,方便大家。

     http://www.cnblogs.com/common1140/p/5198460.html

   把这条链接发出来,去看看吧,主要是看他博文里的其他三个链接。

反编译无非就是三个工具:apktool,dex2jar,jd-gui

http://pan.baidu.com/s/1kV2VMLp(云盘存储,随时可能被封了,封了去别人发的链接去下吧)



然后敲几句DOC命令。

查看资源文件

用jd-gui打开class.dex文件。

猛人尼古拉斯_赵四直接是用eclipse动态调试smail文件。

郭霖那种方法是最常用的方法:

1.用apktool执行apk文件,查看资源文件。                                                

2.将apk文件改名为zip文件,解压,然后用DOC命令执行解压出来的class.dex文件。会生成classes_dex2jar.jar文件,用jd-gui打开。

至于DOC命令,去看他们的链接吧,我就不赘言了。


注意:

    apktool是开源的,估计里面的源码被改了又改,我懒得去看,所以,经过大神流传出来的估计大多是改过的源码。所以,用不同的apktool 即使对同一个apk文件 执行相同命令的操作,结果也未必是相同的。比如鸿洋的那个apktool估计是被修改过的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值