精华内容
下载资源
问答
  • dex2jar反编译工具

    2017-02-15 16:37:56
    dex2jar反编译工具
  • 可以打开用dex2jar 反编译出来的classes_dex2jar.jar文件 apktool资源下载地址:http://download.csdn.net/download/whhvc/10253170 dex2jar下载地址: http://download.csdn.net/download/whhvc/10253205
  • 把classes.dex文件,放入dex2jar文件夹,然后打开终端,输入命令进行去壳操作: cd dex2jar文件夹 sh dex2jar.sh classes.dex
  • dex2jar反编译apk,简简单单的四步即可反编译看到源码。
  • dex2jar反编译apk报错

    2020-10-10 12:00:22
    使用工具dex2jar反编译apk。记得之前一直用的好好的,突然有一天,发现无法正常使用了,反编译报错!!! 报错信息: Detail Error Information in File .\classes-error.zip Please report this file to ...

    使用工具dex2jar反编译apk。记得之前一直用的好好的,突然有一天,发现无法正常使用了,反编译报错!!!

    报错信息:

    Detail Error Information in File .\classes-error.zip
    Please report this file to http://code.google.com/p/dex2jar/issues/entry if possible.

    截图如下

     

     

    既然提示有报错日志,那就解压看看。

    打开classes-error.zip文件,随便打开一个txt,如下

     

    好吧,总之就是报错了。。。

    》》》》》》》》》》》》》》》》》》》》》》》》》》》》》

    之所以出现报错,是因为现在旧版的比如0.9.15甚至2.0版都不能反编译某些dex了,最新2.1版亲测没问题,可以将多个classes.dex转换成jar。

    那么如何得到2.1版本呢???

    1、从https://github.com/pxb1988/dex2jar 下载dex2jar 源码:dex2jar-2.x.zip

    2、解压,进入dex2jar-2.x 目录,执行编译命令(需要配置 gradle 环境变量,编译容易超时,可能需要多试几次才可以成功)

            gradlew.bat assemble

     

    执行一段时间后成功

    3、编译完成后,在dex2jar-2.x\dex-tools\build\distributions下会生成两个压缩包

    4、解压其中一个,可以重新反编译apk。

    拷贝classes.dex文件到当前目录下

    执行命令: d2j-dex2jar.bat classes.dex

    可以看到,成功生成了classes-dex2jar.jar文件。

    然后,就可以正常使用jd-gui工具打开classes-dex2jar.jar了。

     

    至此结束》》》》》》》》》》》》》》》》》》》》》》》》

    展开全文
  • ProGuard混淆与dex2jar反编译工具
  • dex2jar 反编译工具

    2016-04-08 13:14:42
    dex2jar jd-gui 反编译工具,轻松反编译anroid项目,需要的赶紧下载啦
  • 反编译apk工具 拿到一个apk,可以直接改名成rar进行解压。可以看到熟悉的AndroidManifest.xml和res文件夹,还有一个classes.dex和resources.arsc的东西。 先来看一下classes.dex,这个其实就是打好包的classes,...
  • DEX2JAR反编译工具

    2018-07-06 11:31:35
    安卓apk反编译的时候不会向jar文件或者war文件这么方便,需要先把apk中的dex文件转换成jar文件,然后进行反编译
  • 反编译apk文件为classes_dex2jar.jar文件的工具,无需安装,解压即可用
  • dex2jar反编译dex文件

    2014-04-30 11:39:25
    反编译dex文件 反编译apk解压后生成的class.dex文件 内附使用说明
  • dex2jar 反编译apk 报错 error.zip 的解决

    万次阅读 热门讨论 2019-09-18 12:30:50
    dex2jar 反编译apk 有如下报错,完整报错如图片: Detail Error Information in File .\GtsSettingsTestCases-classes-error.zip Please report this file to...

    dex2jar 反编译apk 有如下报错,完整报错如图片:

    Detail Error Information in File .\GtsSettingsTestCases-classes-error.zip
    Please report this file to http://code.google.com/p/dex2jar/issues/entry if possible.

     

    打开 error.zip,报错内容为:java.lang.RuntimeException: can not merge I and Z

     

    解决(转自:https://www.twblogs.net/a/5c95e18bbd9eee4a0d090cd5):

    1.从https://github.com/pxb1988/dex2jar 下载dex2jar 源码:dex2jar-2.x.zip

    2.重新编译:进入 dex2jar-2.x 目录,执行编译命令:

    gradlew.bat assemble

    (需要配置 gradle 环境变量,编译容易超时,多试几次可以成功,我试了3次)

    3.编译完,dex2jar-2.x\dex-tools\build\distributions下生成压缩包(dex-tools-2.1-SNAPSHOT.tar,dex-tools-2.1-SNAPSHOT.zip),解压一个压缩包,重新反编译apk。

    附上我自己编的dex2jar:

    dex-tools-2.1-SNAPSHOT.tar

    dex-tools-2.1-SNAPSHOT.zip

    展开全文
  • 新:2014-12-20 15:17 1 2 ...本篇讲述如何利用dex2jar反编译APK,笔者亲试可用,希望对大家有帮助 工具/原料 电脑 dex2jar JD-GUI 方法/步骤

    • 新:2014-12-20 15:17
    • 如何利用dex2jar反编译APK 1
    • 如何利用dex2jar反编译APK 2
    • 如何利用dex2jar反编译APK 3
    • 如何利用dex2jar反编译APK 4
    • 如何利用dex2jar反编译APK 5
    • 如何利用dex2jar反编译APK 6
    • 如何利用dex2jar反编译APK 7
    分步阅读

    本篇讲述如何利用dex2jar反编译APK,笔者亲试可用,希望对大家有帮助

    工具/原料

    • 电脑
    • dex2jar
    • JD-GUI

    方法/步骤

    1. 下载dex2jar和JD-GUI,在参考资料中添加了这两个工具的百度网盘下载地址供读者下载使用(笔者亲测)

      如何利用dex2jar反编译APK
    2. 找到我们准备测试用的apk,并将 后缀.apk改为.zip

      如何利用dex2jar反编译APK
      如何利用dex2jar反编译APK
    3. 将test.zip解压,并查看目录,找到classes.dex

      如何利用dex2jar反编译APK
    4. 并将这个文件拷至dex2jar工具存放目录

      如何利用dex2jar反编译APK
    5. 打开控制台,使用cd指令进入到dex2jar工具存放的目录下,如图

      如何利用dex2jar反编译APK
    6. 进入到dex2jar目录下后,输入“dex2jar.bat    classes.dex”指令运行

      执行完毕,查看dex2jar目录,会发现生成了classes.dex.dex2jar.jar文件

      如何利用dex2jar反编译APK
    7. 上一步中生成的classes.dex.dex2jar.jar文件,可以通过JD-GUI工具直接打开查看jar文件中的代码

      如何利用dex2jar反编译APK
    展开全文
  • 使用dex2jar反编译apk

    2016-03-13 21:18:34
    1. 下载dex2jar解压、下载jd-gui (java反编译工具),可以将jd-gui和解压后的dex2jar放在一起,以方便使用 2. 第一种方法很简单:将要反编译的apk拖动到dex2jar解压后的 d2j-dex2jar.bat文件上,即可生成一个jar...

    1.     下载dex2jar解压、下载jd-gui  (java反编译工具),可以将jd-gui和解压后的dex2jar放在一起,以方便使用

    2.     第一种方法很简单:将要反编译的apk拖动到dex2jar解压后的

    d2j-dex2jar.bat文件上,即可生成一个jar文件,使用jd-gui打开即可看到java代码


    3.     第二种方法是第一种方法的复杂版:笔者也是使用第二种方法很长时间后才发现第一种方法的(自动化要牛逼啊)。将要反编译的apk解压缩,解压后看到如下:


    将classes.dex文件copy到dex2jar解压后的文件夹中,打开命令行,定位到你的dex2jar解压后的文件夹,如笔者的是下面这样的:


    然后敲入d2j-dex2jar classes.dex命令,在相同文件夹下即可生成一个jar文件,使用jd-gui打开即可查看java代码。

    4.      谨记:发布apk时一定要按正常的流程签名混淆,不然你的apk被反编之后,别人就能看到基本上你的所有java核心源码

    展开全文
  • dex2jar 反编译 apk

    2015-09-29 17:58:00
    dex2jar
  • 使用dex2jar反编译APK中的classes.dex

    千次阅读 2016-03-21 10:26:20
    先说下写这篇博文的初衷。 为了应用的代码不直接被他人窥视,我们一般都会在...我使用的反编译工具是dex2jar反编译之后,项目中的classes.dex会相应的生成classes-dex2jar.jar文件(可使用jd-gui查看,工具下载地
  • Android dex2jar反编译失败

    千次阅读 2014-05-05 17:08:49
    准备解开千牛源代码面纱的时候,一向管用的dex2jar居然失灵了. com.googlecode.dex2jar.DexException: while accept method:[La/a/a;.bc()Ljava/lang /String
  • 日常反编译apk 后把里面的 classes.dex 文件放到 dex2jar 所在的文件夹中。然后在当前目录下在命令行中输入: d2j-dex2jar classes.dex 就会生成一个 classes.jar 包,此时会报如下错误: dex2jar classes.dex -&...
  • 使用dex2jar反编译APK时出现的问题

    千次阅读 2020-08-13 00:50:32
    在我们使用 dex2jar反编译我们的APK的时候,我们可能会遇到下面这些的情况 1. 占位符的问题 (placeholder issue) 如果我们使用 dex2jar 出现了下面这个问题 2>COMPILETODALVIK : PARSE error : 2> ...
  • 工作中常用到反编译apk,但是apk下面不仅仅只有一个dex文件,需求大的情况下会有很多个dex文件,一个个用dex2jar反编译,再打开代码分析,很麻烦,所以把全部dex文件一次性反编译出来,很有必要。 1,分成多个dex...
  • 一,利用apktool反编译 1,首先在 http://code.google.com/p/android-apktool/downloads/list 下载两个文件:apktool1.4.3.tar.bz2 和apktool-install-windows-r04-brut1.tar.bz2 2,解压第一个文件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,095
精华内容 5,238
关键字:

dex2jar反编译