`
micheal19840929
  • 浏览: 167405 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

应用JAD批量反编译CLASS文件

    博客分类:
  • J2SE
阅读更多

反编译别人的程序是不对的,但是有时候由于某种原因,不得不反编译别人的代码,那就需要一个工具了。小颖JAVA源代码反编译专家V1.4终极版是个很好的工具,但是只能对JDK1.4.2和之前的版本编译的程序反编译,而JDK5.0后的就无能为力了,但是可以下载JAD.EXE来逐个反编译 CLASS文件,不过如果碰到有几十个或几百个文件夹,并且目录很深的时候,就麻烦了,这个给出一个直接使用命令行反编译整个目录的方法:使用jad批量反编译 jad -o -r -sjava -d src bin/**/*.class src: 是反組後的目錄 bin:指 package 開頭 将bin里面所有的.class反编译到src下面 ------------------------------------ ps: 加个-ff或许会有用

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xueyong1203/archive/2007/09/08/1776906.aspx

分享到:
评论

相关推荐

    Mac下的jad: 反编译class文件

    Mac下的jad, 可以用来反编译class文件 完整版 MAC下Java 反编译利器 JD-GUI/Jad/JadClipse MAC下Java 反编译利器 JD-GUI/Jad/JadClipse mac java反编译 Mac 使用Jad 反编译class文件

    jad批量反编译支持1.5

    总的来说,JAD批量反编译支持1.5和1.6版本,意味着它适用于广泛的应用场景,无论是处理老旧项目还是现代项目,都能提供有效的解决方案。合理利用批量反编译功能,可以为开发者提供宝贵的洞察,帮助他们更好地理解和...

    在Eclipse中反编译Class文件完全详解

    对于批量反编译JAR包中的所有Class文件,可以直接在命令行中使用jad工具。假设已将jad添加到系统路径,可以执行如下命令: ``` jar xvf dom4j-1.6.1.jar # 解压JAR包 jad -r -s <output_directory> *.class # 使用...

    Java批量反编译工具Jad

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

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

    如果需要查看或修改.jar中的源代码,JAD提供了批量反编译的功能,可以一次性处理整个jar包内的所有.class文件。 批量反编译jar包的步骤如下: 1. 下载并安装JAD:JAD通常提供命令行版本,可以在终端或命令提示符中...

    三种class文件反编译工具

    本篇文章将详细介绍三种常用的`.class`文件反编译工具:JAD、JD-GUI和FrontEndPlus。 1. **JAD** JAD(Java Decompiler)是一款开源的Java反编译器,它可以将`.class`文件转换回接近原始的Java源代码。JAD支持多种...

    jd-gui反编译class文件

    一是通过菜单栏的"File" -> "Open File",选择你要反编译的.class文件。二是直接拖拽.class文件到JD-GUI的主窗口。 4. **查看源代码**:一旦加载成功,JD-GUI会显示类的源代码结构,包括类名、包名、成员变量和方法...

    java文件批量反编译工具

    Java文件批量反编译工具,正如其名,是一款专门针对Java字节码进行批量处理的软件,能够将.class文件转换回可读的源代码(.java文件)。在Java开发过程中,有时我们可能需要查看或理解他人的二进制库,而原始的源代码...

    Java批量反编译工具

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

    Java反编译工具把.class文件转换为.java文件

    - 支持通配符:用户可以在输入文件名时使用通配符,如`jad *.class`将反编译当前目录下的所有`.class`文件。 - 输出重定向:用户可以通过管道操作改变输出文件名,如`jad -p example1.class > myexm1.java`。 - ...

    java 批量反编译

    批量反编译通常涉及自动化这个过程,以便一次处理多个类文件。以下是一种可能的步骤: 1. **设置工作目录**:确保所有待反编译的.class文件位于同一目录下。 2. **调用JAD**:在命令行中,你可以通过`jad.exe -d ...

    JDA批量反编译工具

    Java开发辅助工具(JDA批量反编译工具)是一款专为Java开发者设计的实用软件,主要用于将已编译的.class文件转换回可读性强的源代码.java文件。在软件开发过程中,有时我们需要查看或理解第三方库的内部实现,而这些库...

    JAVA反编译软件(可将class文件反编译为java文件)

    - 使用命令行工具如JAD,通常需要编写脚本进行批量反编译,例如: ```bash jad -o output.java input.class ``` 这将把`input.class`反编译为`output.java`。 5. **反编译的局限性**: - 反编译得到的源代码...

    jad class文件的反编译软件

    使用jad 反编译class文件的步骤通常包括以下几步: 1. **安装jad**:首先,需要下载jad 的最新版本,并按照官方文档的指示进行安装。 2. **运行jad**:在命令行中,通过指定jad 命令、输入的class文件路径以及输出...

    反编译jar文件,反编译.class文件

    除了JD-GUI,还有其他反编译工具,如JAD (Java Decompiler) 和Procyon,它们提供命令行接口或集成到IDE中,适用于自动化和批量处理。 需要注意的是,反编译他人的代码可能涉及版权和法律问题。除非你有合法的理由...

    class的反编译工具,查看.class文件

    批量反编译工具能够一次性处理大量.class文件,快速生成对应的源代码文本,方便进行代码分析。 标签“class的反编译工具”进一步明确了这个工具的核心功能,即专门针对Java的.class文件进行操作。 在压缩包中的...

    class反编译工具 ,批量.rar

    3. **批量反编译**:当需要处理大量.class文件时,手动反编译效率极低。批量反编译工具允许用户一次性处理多个文件,节省大量时间和精力。 4. **常用的Java反编译工具**:JAD (Java Decompiler)、FernFlower、...

    批量反编译java类

    当要看别人的源码时,由于类包层次有时太多,分别反编译每个类文件,很费事,此软件只要你指明要反编译的类包和要输出的目标路径,就可以按照类包的层次一一对应地反编译成java文件。内置 反编译器是jad1.5.8g.

Global site tag (gtag.js) - Google Analytics