ApkDec android反编译工具

转自:http://www.newasp.net/soft/70498.html

下载

ApkDec是一款免费的绿色APK反编译工具 forandroid ,由android开发者社区开发。

ApkDec使用说明:

(1)使用帮助
1.选择 all 全部编译内容包括jar、xml、及其他资源文件
2.选择 jar 只反编译并打成jar包
3.反编译后你可以使用jd-gui.exe查看源码
(2)jd-gui免费的java反编译查看工具,Java Decompiler(Java反编译器)下载

启动界面如图:

测试选择Messenger.apk编译模式all反编译执行效果如图:

反编译结束,此时ApkDec在指定文件夹生成一个反编译后的资源文件夹,一个反编译后的class的jar文件。

时间: 2024-10-01 03:46:17

ApkDec android反编译工具的相关文章

android反编译工具 ApkDec-Release-0.1

(1 )使用帮助 1. 选择 all  全部编译内容包括jar .xml .及其他资源文件 2. 选择 jar  只反编译并打成jar 包 3. 反编译后你可以使用jd-gui.exe 查看源码 (2 )jd-gui 免费的java 反编译查看工具, 下载地址“http://java.decompiler.free.fr/jd-gui/downloads ” jd-gui ,eclipse 插件JD-Eclipse 安装使用介绍“http://www.juapk.com/thread-2647-

Android反编译工具介绍与简单实用方法

Android反编译工具介绍与简单实用方法 Android反编译的目的无非就是为了看到APK的xml.资源和代码: 得到代码的方式:直接解压APK文件 --> 得到classes.dex文件 --> 使用 dex2jar classes.dex classes.jar生成jar文件 --> [可选的解压jar文件] -->使用XJad或者JDCompiler查看源代码 得到XML的方式: 方式1:直接解压APK文件 --> 通过axmlprinter工具查看XML文件(这种方

Android反编译工具使用

目录 目录 前言 工具 流程图 获取classesdex apk jar odex baksmail smail classesdex - classes-dex2jarjar jd-gui 查看资源文件和xml apk安装 解包Apk 打包Apk 前言 为什么需要反编译? 反编译apk.例如市面上有很多优秀的apk,实现了一些很优秀的功能,而这些功能无法轻易google到的时候,我们可以通过反编译apk来查看一下这些优秀功能的实现.(好像有点无耻,但是本着一些技术的心,而不是为了盈利,我觉得可

Android反编译工具的用法

Android的APK文件时可以反编译的,通过反编译我们就能查看到大体的代码,帮助学习.反编译仅仅提供的是学习的方式,禁止使用该技术进行非法活动. 其实就是两个命令: 1:运行(WIN+R)->CMD,定位到apktool文件夹,输入以下命令:apktool.bat d -f  CMCC.apk  CMCC 2:定位到dex2jar.bat所在目录,输入dex2jar.bat   classes.dex 下面进行详细的讲解: 我们所用到的工具: apktool 作用:资源文件获取,可以提取出图片

android反编译工具总结

序:总结反编译主要的目的在于学习.利用反编译进行相关的汉化或修改,都是不道德的! 大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件.下面分别针对这三种格式的文件进行反编译处理:1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar;2.从dex到class公认dex2jar.bat,实现反编译:公认的强者:3.而

浅谈Android反编译工具apktool,dex2jar,jd-gui

自己布局的模式或方式很固定,看见一个炫酷的界面,总想看看是怎么布局的,今天小蜗牛就带大家学习怎么使用这三个工具.. 一 去各个软件的官网下载最新的软件 二 分别介绍各个软件的使用 1.首先使用apktool 将要反编译的apk放在已经下载的apktool.bat所在目录,如下图: 然后cmd命令行输入apktool d -f xxx.apk tt  注意:xxx.apk 是要反编译的apk,  tt是把apk反编译后文件放入的地方,特别 提醒,起初不要建这个目录,执行前面的命令后自动生成的. 如

Android 反编译工具

想必玩安卓的童鞋大多都知道,安卓的APK安装包是可以反编译出源代码的,如果开发人员发布时没有对其混淆等加密处理,反编译出来的代码几乎与真实的源代码一模一样. 想要反编译apk,需要用到apktool.jar,目前它已经更新了到了apktool_2.0.0rc6了.apktool.jar通过命令行 即可反编译apk,而且网上也有很多现成的工具.不过本人属于喜欢自己造车类型,能在可接受的时间内自己搞定的事一般都不会偷懒. 今天给大家带来的是我在昨晚写的一个使用apktool.jar的win32外壳程

Android反编译-逆天的反编译

Jar包的反编译: Java的世界是透明的,当编译java程序的时候,是将java源文件转成.class文件,java虚拟机去执行这些字节码从而得到执行java程序的目的.那么从.class文件能不能得到java源文件呢?答案是肯定的!如今就为大家推荐一款神器jd-gui.exe,界面例如以下图: 它能将.class文件转成java文件,就能看到源代码了!想copy代码的.想汉化的.想盗版的.想学习人家源代码的统统没问题!我们经常见到java中的jar包,通过这个工具能看到jar包中的详细实现,

Android反编译和二次打包实战

作为Android开发者,工作中少不了要反编译别人的apk,当然主要目的还是为了学习到更多,取彼之长,补己之短.今天就来总结一下Android反编译和二次打包的一些知识.首先声明本文的目的是为了通过例子讲解反编译和二次打包的原理和方法,继而作为后续讲解防止二次打包和App安全的依据,并不是鼓励大家去重新打包别人的App,盗取他人劳动成果. 本文首先介绍几种Android反编译工具的使用,然后实现在不需要知道源代码的情况下,仅通过修改反编译得到的smali文件实现修改apk逻辑功能的目的. And