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

jad 命令行批量反编译

 
阅读更多

源:http://blog.csdn.net/xueyong1203/article/details/2174193

评:

下载地址 : http://varaneckas.com/jad/  解压 放到 jdk bin目录

比如需求是要把org文件夹下及其子文件夹下所有的class文件反编译后放到src目录中,并保持package原始结构
命令这样:
jad -r -dsrc -sjava "org/**/*.class"

-r表示保持原始package结构
-dsrc表示output目录为当前的src目录
-sjava表示反编译后的后缀为.java

 

-o

-o - 无需确认直接覆盖输出 (default: no)

分享到:
评论

相关推荐

    java反编译工具jad操作批量反编译jar包

    本篇文章将深入探讨JAD在批量反编译jar包中的应用及其相关知识点。 首先,我们要了解Java的编译过程。当一个Java程序被编译时,Java源代码(.java文件)会被Java编译器(javac)转化为字节码(.class文件),这些...

    jad批量反编译支持1.5

    JAD通过命令行参数或者第三方工具的支持,可以方便地实现批量反编译。例如,你可以使用`find`或`dir`命令找到指定目录下的所有.class文件,然后通过管道传递给JAD进行反编译。这样的操作可以大大节省时间,提高工作...

    Java批量反编译工具Jad

    Java批量反编译工具Jad是一款专为Java开发者设计的实用工具,主要用于将已编译的Java字节码(.class文件)转换回源代码(.java文件)。这对于理解已有的二进制库、调试、学习或者逆向工程等场景非常有用。在本文中,...

    Java批量反编译工具

    Java批量反编译工具是一种高效实用的软件,它专门用于将已编译的.class文件转换回源代码形式的.java文件。在Java开发过程中,有时我们需要查看或理解已编译的类文件内部实现,这时反编译工具就显得尤为重要。本文将...

    java 批量反编译

    Java批量反编译是一个在软件开发中常见的任务,特别是当你需要理解或研究已有的Java类库,但只有其编译后的字节码时。本文将深入探讨Java反编译的概念,常用的工具,以及如何实现批量反编译。 首先,我们需要了解...

    jad反编译技巧

    ### jad反编译技巧详解 #### 一、jad反编译工具简介 ...总之,jad是一款功能强大的Java反编译工具,通过掌握上述两种方法,用户可以轻松实现批量反编译的需求,从而更高效地进行软件开发和维护工作。

    jad反编译

    4. **批量处理**:jad支持批量反编译,这对于处理大量.class文件的项目非常有效率。 二、jad的使用方法 1. **安装与运行**:jad通常作为命令行工具使用,可以在各种操作系统上运行,包括Windows、Linux和macOS。...

    java反编译工具eclipse插件jad

    5. **命令行使用**:JAD158g.win.zip中的命令行工具可以接受.class文件作为输入,输出反编译的源代码到文件或控制台。通过批处理脚本,开发者可以批量处理多个文件,或者将反编译整合到自动化构建流程中。 6. **...

    java反编译工具-jad

    JAD的强大之处在于其支持单个文件和批量反编译功能,这对于处理大量.class文件的情况尤其便利。同时,它还保留了文件的原始组织结构,使得反编译后的代码更容易理解和导入到项目中。 使用JAD进行反编译非常简单,...

    Java批量反编译步骤及资源下载

    Java批量反编译是开发者在进行逆向工程或者学习他人代码时常用的一种技术。它能够将已编译的.class文件转换回可读性强的源代码.java文件。在本压缩包中,你将找到进行批量反编译所需的详细步骤以及必要的工具资源。 ...

    java反编译工具(可批量编译)

    “Java Decompiler (batch).exe”可能是这个批量反编译工具的执行文件,可能是一个Windows平台下的命令行程序或带有图形界面的应用。使用时,用户需要按照提供的文档或帮助信息来运行该程序,通常通过指定目标目录和...

    jad1.5.8Java反编译插件

    通过命令行,用户可以批量处理多个文件,或者将反编译过程自动化,以适应不同的工作流程需求。 4. **语法高亮和格式化**:JAD 提供了源代码的语法高亮和格式化功能,使得反编译出的代码更易读,提高了可理解性。 5...

    JAVA批量反编译工具

    Java批量反编译工具是开发人员在理解和学习他人代码或者进行逆向工程时的重要辅助工具。这类工具能够将已编译的Java字节码(.class文件)转换回可读的源代码(.java文件),使得开发者可以看到并理解程序的工作原理...

    jad class文件的反编译软件

    3. **命令行界面**:jad 提供了命令行接口,用户可以通过简单的命令参数来指定输入和输出文件,进行批量反编译。 4. **源代码注释**:jad 尽可能地保留原始类文件中的注释,这有助于理解代码的功能和用途。 5. **...

    class反编译工具 ,批量.rar

    它提供了一个GUI版本以及命令行版本,适合进行批量反编译。 6. **FernFlower**:FernFlower是一款免费且高效的反编译器,其反编译结果的可读性较高,但可能不如JAD那样完全恢复源码细节。 7. **Procyon**:Procyon...

    jad1.5.8反编译工具window版本下载

    jad1.5.8反编译工具是一款专为Windows操作系统设计的Java字节码反编译软件。在Java编程环境中,源代码会被编译成字节码(.class文件),这些字节码是平台无关的,可以在任何支持Java的平台上运行。然而,字节码并...

    jad反编译工具

    对于批量反编译,可以使用通配符或文件列表。 4. 分析和理解:反编译后的代码可能包含jad特有的语法和注释,这些注释有助于理解字节码的操作。虽然jad尽力恢复代码结构,但某些复杂的优化操作可能无法完全还原。 ...

    java类的反编译工具

    反编译别人的程序是不对的,但是有时候由于某种原因,不得不反编译别人的代码,那就需要一个工具了。...并且目录很深的时候,就麻烦了,这个给出一个直接使用命令行反编译整个目录的方法:使用jad批量反编译

    JAD反编译java类

    4. 批量反编译:如果需要反编译多个类文件,可以使用通配符或者编写脚本来一次处理所有文件。 JAD的反编译结果虽然不能完全恢复到原始的源代码,但通常能够提供足够的信息来理解类的功能和结构。它对于调试、维护、...

    class反编译工具jad

    在描述中提到,“将单个或多个class文件反编译成java文件”,这意味着JAD不仅支持处理单个类文件,还支持批量处理,这对于开发者处理大量class文件时提供了便利。同时,"DOS命令执行,快捷方便"指出JAD可以通过命令行...

Global site tag (gtag.js) - Google Analytics