`
jgsj
  • 浏览: 1051213 次
文章分类
社区版块
存档分类
最新评论

Andorid 反编译App

 
阅读更多

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/23564065

开发的过程中,有时候可能会去使用别的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就可以看到里面的源代码了。


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

点击此处下载

分享到:
评论

相关推荐

    android反编译APP

    按照压缩包中的readme操作,就可以反编译目标APP了

    android安卓app反编译apk反编译教程.zip_android反编译smali

    本教程将围绕"android安卓app反编译apk反编译教程"这一主题,详细讲解如何进行APK反编译,以及涉及到的相关知识点。 首先,我们要理解什么是APK反编译。APK是Android应用的安装包,包含了应用的所有资源、代码和元...

    Android 反编译可视化操作工具

    这就是Android反编译的作用。本文将详细介绍一款名为"Android反编译可视化操作工具"的实用软件,它使得这个过程变得更加直观和便捷。 这款工具的核心优势在于它的可视化界面,开发者无需再通过复杂的命令行操作来...

    android app 反编译步骤

    "Android APP 反编译步骤详解" Android APP 反编译是指从 APK 文件中提取源代码、资源文件、XML 配置文件、语言资源等信息的一系列步骤。下面将详细介绍 Android APP 反编译的步骤和相关知识点。 一、反编译 APK ...

    android安卓app开发之用AndroidStudio反编译apk.zip_android反编译smali

    android安卓app开发之用AndroidStudio反编译apk.zip

    App反编译软件

    在Android开发领域,了解App反编译技术是至关重要的,特别是在安全分析、代码逆向工程以及漏洞检测等方面。本文将详细探讨Android App反编译软件的相关知识点,包括其原理、工具以及如何进行反编译。 首先,让我们...

    android反编译神器

    在IT行业中,尤其是在移动应用开发领域,Android反编译是一个重要的技术话题。"Android反编译神器"这个标题暗示我们讨论的是一个专用于反编译Android应用(APK)的工具,它可以帮助开发者或者安全研究人员查看和理解...

    Android反编译全套工具

    "Android反编译全套工具"是一个集合了多种工具的压缩包,提供了完整的反编译流程支持,包括APK的拆解、源码查看以及重新签名打包等功能。以下是对这些工具和相关知识点的详细说明: 1. **apktool**:Apktool是...

    android app反编译工具包

    总的来说,这个"android app反编译工具包"为Android应用的逆向工程提供了一套完整的解决方案,涵盖了从命令行工具到图形化界面的多种反编译方式,是开发者、安全专家以及研究者探索Android应用内部结构的有力工具。...

    一步Android反编译

    本篇文章将深入探讨“一步Android反编译”的概念、工具和步骤,旨在提供一个方便快捷的方法来反编译Android应用程序(APK)。 首先,理解反编译的基本概念。Android应用的主要组成部分是Dalvik Executable (DEX) ...

    Android反编译工具JEB -- 含MAC/Windows

    **Android反编译工具JEB详解** Android应用的开发通常以Java或Kotlin等编程语言进行,最终编译成Dalvik或ART字节码,隐藏了原始源代码。为了进行逆向工程、安全分析或者二次开发,开发者和研究人员常常需要用到反...

    Android反编译工具(64位)

    Android反编译apk

    两个强大的APP反编译工具.zip

    两个强大的APP反编译工具.zip,适合于android开发,应用于APP安卓方向的反编译工具,很强大

    反编译神器

    本文将详细介绍四大反编译神器——Android逆向助手、Android反编译工具、APKDB以及Smali2Java,并探讨它们在Android应用逆向工程中的作用。 首先,Android逆向助手是一款专为Android开发者设计的反编译工具,它能够...

    android反编译工具apktool(全部)

    本篇将详细介绍apktool这款强大的Android反编译工具,并提供其在Windows平台上的安装和使用方法。 **一、apktool介绍** apktool是由IzzySoft开发的一款免费开源工具,主要用于反编译Android的APK文件。它能够解压...

    android app反编译工具

    本文将深入探讨“Android App反编译工具”这一主题,包括其概念、常用工具以及详细步骤。 一、Android App反编译的概念 Android应用通常以APK(Android Package)的形式发布,其包含了Java字节码和资源文件。反编译...

    android反编译原理解析

    ### Android反编译原理解析 #### 一、反编译流程概述 在开始解析之前,我们先了解Android反编译的基本流程。整个过程主要包括以下几个关键步骤: 1. **使用Baksmali将.odex文件转换为.smali文件**:这一步主要是...

    Android 反编译工具 jadx-gui (APP备案利器)

    **Android 反编译工具 jadx-gui:APP备案利器** 在Android应用开发和安全分析领域,反编译工具起着至关重要的作用。其中,jadx-gui是一款强大的Android反编译器,它允许开发者和安全研究人员对APK文件进行逆向工程...

    Android反编译工具包(升级版)

    这就是Android反编译工具发挥重要作用的地方。"Android反编译工具包(升级版)" 提供了图形化界面和命令行两种方式,适应不同开发者的需求,同时兼容Windows和Linux操作系统。 首先,我们要了解的是`dex2jar`工具。...

    反编译出来的京东App源代码,内容全,仅供学习参考

    本资源是一个关于京东App的反编译结果,提供了对这款流行电子商务应用的内部机制一窥究竟的机会。这个压缩包包含了京东App的源代码,对于学习移动应用开发,特别是Android平台上的应用开发,具有一定的价值。 首先...

Global site tag (gtag.js) - Google Analytics