`
haric
  • 浏览: 118192 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

反编译dex文件的命令和参数解释

阅读更多

反编译dex文件的命令和参数解释:

adb shell dexdump -d -f -h /data/dalvik-cache/data@app@com.superdroid.list@classes.dex > code.text

-d : disassemble code sections
-f : display summary information from file header
-h : display file header details
-C : decode (demangle) low-level symbol names
-S : compute sizes only

分享到:
评论
1 楼 dandy 2010-02-24  
不知道效果如何,试试!

相关推荐

    安卓反编译dex文件格式实例分析

    ### 安卓反编译dex文件格式实例分析 #### 第一部分:创造一个可供分析的Hello.dex ##### 测试环境 为了进行本次实验,我们需要搭建一个可靠的测试环境。本实验使用了以下配置: - **操作系统**: Ubuntu 12.04 64...

    最新更新反编译dex2jar

    这将会生成一个名为`yourapk-dex2jar.jar`的文件,其中包含了原始.dex文件的反编译版本。然后,你可以使用JD-GUI这样的工具打开这个.jar文件,查看反编译后的Java源代码。 尽管dex2jar提供了一个便捷的反编译途径,...

    Android反编译工具dex2jar

    本文将深入探讨“Android反编译工具dex2jar”,它是一款在逆向工程领域中不可或缺的实用工具。 dex2jar是Java开发者Chen Feng(网名pzdream)开发的一款开源工具,其主要功能是将Android应用中的Dalvik Executable ...

    dex2jar 反编译工具

    在Android应用开发中,保护代码安全是至关重要的,因此开发者通常会进行混淆处理,使得dex文件难以被直接理解和反编译。然而,对于安全研究人员、应用调试者或者希望了解第三方应用工作原理的人来说,dex2jar提供了...

    dex2jar-0.0.0.15.zip---Android dex文件 反编译 jar 最新版本

    命令通常会包含DEX文件的路径作为参数,例如:`./d2j-dex2jar.sh your.dex`。 4. **生成JAR文件**:运行上述命令后,会生成一个JAR文件,命名通常为`your.dex.dex2jar.jar`。 5. **查看反编译结果**:接着,你可以...

    APK反编译工具合集

    当使用dex2jar将.dex文件转换为.jar文件后,JD-GUI可以帮助开发者直接浏览和分析反编译出的Java源代码,便于理解和学习APK的工作原理。 使用这些工具的过程大致如下: 1. 首先,使用dex2jar将APK中的.dex文件转换...

    dex文件格式

    在上述内容中,通过分析main方法的执行代码,并与smali反编译结果进行比较,可以更好地理解Dex文件中代码的执行流程。 此外,Dex文件格式分析还需要一个测试环境。在上述内容中,提到了测试环境为Ubuntu 12.04 64-...

    dex2jar+jdgui反编译工具

    2. **命令行工具**:dex2jar提供了命令行接口,用户可以通过简单的命令参数进行操作,例如`d2j-dex2jar`用于将.dex转换为.jar。 3. **应用场景**:这个工具常用于分析Android应用的行为,逆向工程,安全审计,或者...

    查看java class 文件工具dex-tool

    2. 使用`apktool`或者其他反编译工具解压`.apk`,通常可以在`classes.dex`文件中找到Dex内容。 3. 运行`dexdump`命令,指向`classes.dex`文件。例如:`./dexdump classes.dex`。这将会打印出类、方法和字段的详细...

    android技巧:apk文件反编译以及签名打包(dex2jar&jd,apktool,apk-sign)

    本文将详细介绍如何使用dex2jar和jd-gui工具来反编译APK中的.dex文件,然后用apktool进行资源解析,最后通过签名打包将修改后的代码重新封装成可安装的APK。 首先,我们了解下dex2jar工具。它是Java字节码(.class...

    dex2jar-0.0.9.9android反编译工具

    【dex2jar】是一款在Android开发领域常用的反编译工具,它的主要功能是将Dalvik Executable (Dex) 文件转换成Java字节码格式的Jar文件,以便开发者能够查看和分析APK中的源代码。这个过程被称为 Dex到Jar 的转换,是...

    反编译工具dex2jar-0.0.9.15,jd-gui-0.3.5.windows,apktool,AXMLPrinter2.S

    - **使用**:运行命令行工具,如`d2j-dex2jar.sh`,并提供DEX文件路径作为参数,即可生成对应的JAR文件。 - **应用场景**:在需要查看或修改Android应用的Java源代码时,dex2jar是必不可少的步骤。 2. **jd-gui**...

    apktool及附件 可以反编译apk文件 已经附带了使用说明 要使用回编译功能的话最好自己安情况修改一下吧

    "apktool"是一款非常流行的开源工具,它专门用于反编译APK文件,将二进制的DEX(Dalvik Executable)代码转换为人类可读的Smali代码,并提取出XML资源文件。本压缩包提供了apktool及相关附件,包括详细的使用说明,...

    android dex2jar 应用反编译工具

    3. **执行转换**:使用命令行工具,将目标DEX文件作为参数传递给dex2jar工具。例如,在Linux或Mac环境下,你可以使用以下命令: ``` sh d2j-dex2jar.sh your_app.dex ``` 这将会生成一个名为`your_app.dex.jar`...

    dex2jar-v2.3 Dex转jar文件

    3. **转换Dex文件**:使用`dx --dex --output classes.dex your-apk-file.apk`命令先将APK文件转换为单独的Dex文件,这一步是必要的,因为有些APK可能包含多个Dex文件。 4. **运行dex2jar**:接下来,使用`./d2j-...

    Dex to Java反编译器

    - **命令行接口(CLI)**:开发者可以使用命令行工具,通过简单的命令参数来快速执行反编译任务,适合自动化脚本和集成到持续集成流程中。 - **图形用户界面(GUI)**:对于非自动化的需求,jadx的GUI提供了一个...

    dex2jar.rar

    在这个例子中,`--force` 参数表示强制覆盖已存在的输出文件,`-o` 后面是输出的.jar文件名,`file1.dex` 和 `file2.dex` 是要合并的.dex文件。 需要注意的是,dex2jar并不是完美的,对于一些混淆过的或者使用了...

    dex2jar-0.0.9.12-a.zip

    这个工具的主要功能就是将Android应用中的.dex文件转换成Java的jar格式,使得开发者可以用Java反编译工具(如JD-GUI或ProGuard)来查看和分析APK的代码结构。使用dex2jar的步骤一般如下: 1. 首先,你需要从官方...

    apk 破解之dexdump反编译Android程序

    因此,通过反编译.dex文件,我们可以得到接近于Java源码的表示形式,这对于理解和修改应用行为非常有帮助。 dexdump是Android SDK中用于查看和分析.dex文件的工具。它可以输出.dex文件的详细结构,包括类、方法、...

Global site tag (gtag.js) - Google Analytics