dex2jar 订阅
dex2jar
信息
操作系统
Android
开发语言
Java汇编
开源协议
Apache
dex2jar
dex2jar 是一个能操作Android的dalvik(.dex)文件格式和Java的(.class)的工具集合,包含以下几个功能 dex-reader/writer: 用于读写 Dalvik Executable (.dex) 文件格式. 包含一个简单的API(与 ASM 相似) d2j-dex2jar: 执行dex到class的文件格式转换 smali/baksmali: 与smali工具功能一致,但是对中文更友好 其他工具: 字符串解密
收起全文
精华内容
参与话题
问答
  • dex2jar-2.1最新版

    2018-08-20 16:13:53
    dexjar工具,2.1最新版,现在0.9.15甚至2.0版都不能反编译某些dex了,刚找到2.1版可以
  • dex2jar的使用

    千次阅读 2018-10-22 16:01:00
    https://blog.csdn.net/katrinawj/article/details/80016315
    展开全文
  • dex2jar.zip

    2020-04-23 11:35:22
    使用方法: ...第三,运行命令d2j-dex2jar.bat classes.dex,获得classes-dex2jar.jar文件 第四,下载jd-gui;将下载jd-gui文件加载到jd.gui中,查看源码,源码中的类名,方法名,变量名是否已经改变
  • 将apk反编译成java源码(classes.dex转化成jar文件) 目录 dex2jar 简介 dex2jar 安装 下载dex2jar ...安装dex2jar ...解压dex2jar ...dex2jar顾名思义,dex文件2jar文件,也就是将apk中的java源...

    将apk反编译成java源码(classes.dex转化成jar文件)

    目录

    dex2jar 简介

    dex2jar 安装

    下载 dex2jar

    安装 dex2jar

    解压 dex2jar

    dex2jar 使用

    解压 apk

    使用 dex2jar

    运行 命令完成编译


    为什么要用dex2jar?

    dex2jar顾名思义,dex文件2到jar文件,也就是将apk中的java源码编译生成的java字节码文件反编译成java源码,其中2的英文谐音为two,也就是 dex 到 jar,这样对于我们来说就能看到真实的程序啦。

    dex2jar 简介

    dex2jar包含以下含义:

    1. dex-reader旨在读取Dalvik可执行文件(.dex / .odex)格式。它具有与ASM类似的轻量级API。
    2. dex-translator旨在执行转换作业。它读取dex-ir格式的dex指令,经过一些优化后,转换为ASM格式。
    3. dex-translator使用的dex-ir,用于表示使用.class文件的dex指令dex-tools工具。
    4. d2j-smali将dex反汇编为smali文件并从smali文件汇编dex。与smali / baksmali不同的实现,相同的语法,但我们支持类型desc“Lcom / dex2jar \ t \ u1234;”中的转义
    5. dex-writer以与dex-reader相同的方式编写dex。

    dex2jar 安装

    下载 dex2jar

    官方点击:https://sourceforge.net/projects/dex2jar/files/latest/download

    点击开始下载按钮,等待下载完成。

    安装 dex2jar

    解压 dex2jar

    用解压缩软件,解压dex2jar:

    dex2jar 使用

    解压 apk

    解压 要反编译的apk:

    将test.apk 改为 test.zip,并解压:

    解压之后你将会得到以下文件:

    使用 dex2jar

    将要反编译的 dex 复制到 dex2jar-2.0 根目录:

    运行 命令完成编译

    打开  dex2jar-2.0根目录,运行 cmd命令,输入以下:

    d2j-dex2jar.bat classes.dex

    这时候我们就能看到 class啦,搞定。

    参考文献:

    官方网站:https://sourceforge.net/projects/dex2jar/

    展开全文
  • dex2jar 和 jd-gui 的安装与使用

    千次阅读 2019-03-11 11:09:57
    dex2jar 和 jd-gui 的安装与使用 1、将APK直接解压(修改后缀名为.zip,然后解压)后,可以看到目录下包含一个classes.dex文件。如下图所示,是一个APK文件解压后的到的: 2、若想要阅读该文件的内容,可以使用 ...

    dex2jar 和 jd-gui 的安装与使用

    1、将APK直接解压(修改后缀名为.zip,然后解压)后,可以看到目录下包含一个classes.dex文件。如下图所示,是一个APK文件解压后的到的:

    2、若想要阅读该文件的内容,可以使用 dex2jar 和 jd-gui 工具。点击获取工具、提取码6r07

    1、下载下来dex2jar的压缩包找到安装 dex2jar.bat(用cmd命令行运行)

    2、 将需要反编译的dex文件(这里是classes.dex)复制到 dex2jar 解压目录下。

    3、打开命令行进入 d2j-dex2jar.bat 文件所在目录,输入命令 d2j-dex2jar.bat classes.dex 。此时可以看到目录中多出了classes-dex2jar.jar文件(这个文件就是我们常见的jar包了)。

    4、然后直接将这个jar包拖入到jd-gui.exe工具中就可以查看源码啦,哈哈哈

    3、使用Fiddler工具进行获取app的请求url(网络抓包,注意必须在同一网段哦)

    4、到此,apk的反编译就这样了,希望对广大爬虫网友有一个帮助!

    展开全文
  • dex2jar 和 jd-gui 的安装与使用

    万次阅读 多人点赞 2018-04-20 14:41:04
    如下图所示,是一个APK文件解压后的到的:若想要阅读该文件的内容,可以使用 dex2jar 和 jd-gui 工具。下面介绍这两种工具的安装及使用方法。一、安装 dex2jar下载地址:https://sourceforge.net/projects/dex2jar/...

    将APK直接解压(修改后缀名为.zip,然后解压)后,可以看到目录下包含一个classes.dex文件。如下图所示,是一个APK文件解压后的到的:


    若想要阅读该文件的内容,可以使用 dex2jar 和 jd-gui 工具。下面介绍这两种工具的安装及使用方法。

    一、安装 dex2jar

    下载地址:https://sourceforge.net/projects/dex2jar/

    下载之后解压即可。如图:


    二、使用 dex2jar

    1. 将需要反编译的dex文件(这里是classes.dex)复制到 dex2jar 解压目录下。

    2. 打开命令行进入 d2j-dex2jar.bat 文件所在目录,输入命令 d2j-dex2jar.bat classes.dex 。

    此时可以看到目录中多出了classes-dex2jar.jar文件。


    那么如何查看该jar文件的内容呢?此时就需要安装 jd-gui 。

    三、安装 jd-gui 

    下载地址: http://jd.benow.ca/ 。

    同样,下载之后解压即可。如图:


    四、使用 jd-gui 

    双击运行 jd-gui.exe 文件,将jar文件拖到工作区即可打开。

    展开全文
  • Ubuntu下使用dex2jar

    千次阅读 2015-08-13 13:06:16
    用户指南 :下载dex2jar最新版... 比方说 /home/panxiaobo/, C:\unzip -x dex2jar-version.zip -d /home/panxiaobo使用 dex2jar 来生成 .jar 文件. dex2jar
  • dex2jar-2.0.zip

    2019-10-23 15:33:50
    将apk中的java源码编译生成的java字节码文件反编译成java源码
  • 介绍了Android App常用的破解流程,主要为两个工具dex2jar 和 jd-gui 的安装与使用。
  • 最新版2.1安卓反编译利器:dex2jar 此zip文件包含最新版本2.1的各种工具,包括d2j-dex2jar,d2j-jar2dex,d2j-dex2smali,d2j-apk-sign,d2j-dex2smali等。
  • dex2jar 使用方法

    万次阅读 2012-10-08 15:56:08
    android反编译工具使用 java文件反编译及dex2jar 使用方法 Android学习笔记之反编译工具介绍及下载(Class文件反编译,xml文件反编译整理)  最近在网上查了一些Android文件反编译工具,供大家参考。 ...
  • dex2jar 2.0 最新稳定版

    2018-07-27 14:03:31
    用法:将apk解压后拿到.dex文件 放到dex2jar跟目录后打开cmd,定位到dex2jar目录后在此时的命令窗口中输入:d2j-dex2jar classes.dex 然后回车(注意:d2j-dex2jar和classes.dex之间在输入的时候有空格),执行完成后...
  • dex2jar(dex转为jar工具)

    2016-01-11 14:05:21
    dex2jar: dex转为jar工具 转成smali并且回编译
  • dex2jar for mac

    千次下载 热门讨论 2015-04-26 11:05:31
    dex2jar for mac 作用:将apk反编译成java源码(classes.dex转化成jar文件)。反编译过程请看:http://blog.csdn.net/wwzqj/article/details/45285993
  • dex2jar最新版

    2017-11-21 16:22:56
    dex2jar java android 反编译工具 dex2jar java android 反编译工具1
  • android反编译工具(dex2jar,apk2java)

    千次下载 热门讨论 2011-08-28 22:30:54
    Android APK反编译得到Java源代码和资源文件的工具 反编译apk生成程序的源代码和图片、XML配置、语言资源等文件的工具
  • dexjar工具,2.1最新版,现在0.9.15甚至2.0版都不能反编译某些dex了,最新2.1版可以将多个dex文件转换成jar,亲测可用!
  • 反编译Apk(包括apktool、dex2jar和JD-GUI)下载

    千次下载 热门讨论 2017-01-05 16:21:14
    资源包括最新版的apktool:apktool_2.2.1.jardex2jar和JD-GUI和使用说明。 使用说明: 一、反编译Apk得到Java源代码 首先要使用到下载的这两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,...
  • apktool,dex2jar,jd-gui简单使用与实战

    万次阅读 2016-01-08 13:55:45
    类似于这样的我一看,瞬间想起了手机上的某APP,他上面就刚好有类似的效果本来项目时间就有点赶,自己慢慢写这个控件时间上也有点来不及了,而且他又那么的像,于是,嘿嘿嘿…正文下载安装apktool,dex2jar以及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

空空如也

1 2 3 4 5 ... 20
收藏数 27,244
精华内容 10,897
关键字:

dex2jar