关闭

android 反编译App的方法和工具

标签: android
171人阅读 评论(0) 收藏 举报
分类:
开发的过程中,有时候可能会去使用别的app里面的图片,参考布局甚至代码等,但是一般的.apk都是经过代码混淆的,这里分享下使用一些工具进行反编译.apk文件,主要就是软件的分享和教大家如何使用。

1、Android-apktool 主要是进行反编译的

2、dex2jar-0.0.9.15 将反编译后的classes.dex文件转化为jar

3、jd-gui-0.3.6.windows 对第2步获得的jar,进行查看

注:如果只是想使用图片资源,直接使用解压软件(winrar等)打开就可以了;如果还需要参考布局等文件,使用上面说的第一个软件即可。

使用说明:以QQ4.6.apk为例子:

1、android-apktool,进入apptool目录,直接执行截图中的指令即可,运行完后产生一个qq_4.6的文件夹(控制台有错误不用管,等待执行结束)。


2、dex2jar-0.0.9.15,将第一步中qq_4.6文件夹中的classes.dex取出,放入dex2jar-0.0.9.15的目录。执行完成下面的指令会产生一个classes_dex2jar.jar


3、jd-gui-0.3.6.windows ,直接使用jd-gui.exe然后选择第二步产生的jar就可以看到里面的源代码了。


好了,最后附上这三个软件的下载地址。 文件下载地址


0
0
查看评论

Android应用逆向——分析反编译代码之大神器

如果说使用dex2jar和JD-GUI获得了一个APP反编译后的JAVA代码,再结合smali代码调试器来进行调试还不够爽,不够畅快的话,下面将介绍一个帮助分析代码执行流程的大神器。这个神器优点很多,不过遗憾的是它有一个致命的缺点!就是威力太大,能让使用它的人快速分析出一个复杂APP的执行流程,快速...
  • CharlesSimonyi
  • CharlesSimonyi
  • 2016-07-25 21:18
  • 5317

Android app反编译工具

参考: APK反编译之APKTOOL的使用
  • yzpbright
  • yzpbright
  • 2017-09-12 15:07
  • 154

关于某社交app的安全分析,简单介绍下app防止反编译的方法

这款app是无数宅男宅女的挚爱,也被称为“约炮神器”,它的注册用户已经达到8千万,但是听说他们对这款app进行了非常严密的保护,防止用户进行二次打包。现在我们就来分析下这款app的安全性到底如何。 首先,我们来分析下二次打包防护,我们先去网上找到这款app的安装包,解包-->打包-->...
  • tangong517
  • tangong517
  • 2014-03-17 10:14
  • 1072

Android如何对应用程序APK进行反编译?

apk反编译工具合集点击下载其实在刚开始接触Android时就已经学过这门反编译技巧,只是当时没去作这方面的总结,最近公司要我去开发的项目都是照抄别家公司的,其UI效果都是一模一样的。那么问题来了,不知大家有没有这种感觉,做这行做久了,有些东西真是懒得去写,特别是自己会的,能拿来就用再好不过,例如l...
  • u013171283
  • u013171283
  • 2017-12-06 10:22
  • 208

Andorid 反编译App

开发的过程中,
  • lmj623565791
  • lmj623565791
  • 2014-04-12 23:46
  • 30508

android 防止反编译的若干方法

第一种方式:混淆策略 混淆策略是每个应用必须增加的一种防护策略,同时他不仅是为了防护,也是为了减小应用安装包的大小,所以他是每个应用发版之前必须要添加的一项功能,现在混淆策略一般有两种: 对代码的混淆 我们在反编译apk之后,看到的代码类名,方法名,已经代码格式看起来不像正常的An...
  • xiangzhihong8
  • xiangzhihong8
  • 2016-05-31 11:05
  • 2555

android apk反编译工具汇总(2017年10月)

首先感谢其他人的总结 Android逆向工程用到的工具 手把手教你搞懂Android反编译 主要的步骤 1、apktool d -f xxxx.apk 2、./d2j-dex2jar.sh classes.dex 3、使用jadx打开上面一步生成的jar文件。jadx比jd-...
  • boyStray
  • boyStray
  • 2017-10-09 23:02
  • 1424

教你用最新工具反编译android apk

所谓工欲善其事必先利其器,首先从官网拿到最新的反编译工具: APK反编译工具: dex2jar:https://github.com/pxb1988/dex2jar(原网址:http://code.google.com/p/dex2jar/downloads/list)Apktool:ht...
  • u014763302
  • u014763302
  • 2016-06-05 21:16
  • 11213

Android apk反编译和源码查看

只需6步,轻松搞定Apk反编译与查看源代码
  • a__a_
  • a__a_
  • 2014-09-22 10:55
  • 859

3分钟傻瓜式反编译一个APP

3分钟傻瓜式反编译一个APP 本文原创,转载请注明出处、 写在前面:最近工作有些忙,一段时间没更新博客了,趁着刚吃完晚饭,来更新一下~前几天,需求上有一个功能没思路,反编译了一下同类型的APP,找到了一个关键了,问题得以解决。网络上有很多比较成熟的文章,不过我个人觉得有些过于冗杂,不够简单粗暴,...
  • MeloDev
  • MeloDev
  • 2016-07-05 20:26
  • 3696
    个人资料
    • 访问:38376次
    • 积分:749
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:74篇
    • 译文:0篇
    • 评论:5条
    最新评论