`
雨过天晴0521
  • 浏览: 159375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

反编译java类包

    博客分类:
  • IDE
 
阅读更多
去http://www.varaneckas.com/jad下载相应平台的jad

解压jar文件,或者直接找到类的解压路径。然后运行类似的命令:

    jad -o -r -sjava -dD:/build/fabric/sdk com/**/*.class

jad.exe和解压的com类文件夹在同一目录下,
-o覆盖上次的编译结果不加提示
-r还原原来的包结构
-s选择编译结果文件的后缀名,
-d保存目录, src是反编译后的文件夹路径,
com/**/*.class是目标反编译路径。

使用该方法后,会把整个com文件夹下的*.class反编译到D:\build\fabric\sdk文件夹下。
分享到:
评论

相关推荐

    批量反编译java类

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

    java反编译包

    本压缩包"java反编译包"提供了相关工具和资源,经过亲测,证明其可靠且安全,用户可以放心使用。 首先,我们来看看压缩包内的文件: 1. **LICENSE**:这是一个重要的文件,通常包含了软件的授权信息,如MIT、...

    java 反编译工具 jar包反编译工具

    本文将详细介绍Java反编译工具以及如何使用它们来反编译JAR包。 首先,让我们了解一下什么是JAR(Java Archive)包。JAR文件是Java平台特有的归档格式,用于集合多个类文件、相关的元数据和其他资源(如图片、声音...

    java jar包反编译

    当我们想要查看或理解一个jar包内部的源代码,但又没有源码时,就需要进行反编译。Java jar包反编译是一项重要的技能,尤其对于软件开发者和逆向工程爱好者来说。 反编译是将已编译的字节码(.class文件)转换回...

    反编译java软件

    1. **查看类文件**:用户可以打开并查看单个Java类文件的反编译源代码。 2. **查看方法**:除了整个类,JD-GUI还允许用户查看每个方法的反编译代码。 3. **搜索**:在反编译的源代码中进行关键词搜索,有助于快速...

    java jar反编译工具 java Class反编译工具

    本篇文章将详细介绍Java的jar反编译工具——JD-GUI以及如何使用它来反编译Java Class文件。 JD-GUI是一款直观的图形用户界面工具,专门用于反编译Java的Class文件,从而帮助开发者查看和理解字节码背后的源代码。它...

    java.class 反编译工具

    反编译工具则是将这些字节码转换回可读的源代码(.java文件),帮助开发者理解已有的类库或研究别人的代码。"java.class 反编译工具"主要就是针对这一需求而设计的。 描述中提到的"可以直接查看jar包中的class文件...

    java工程 war包反编译工具 .rar

    java工程 war包反编译工具 此程序jd-gui.exe使用C++开发,主要具有以下功能: 一、支持众多Java编译器的反编译; 二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;

    java反编译程序

    Java反编译是将已编译的字节码(.class文件)转换回源代码(.java文件)的过程。在开发或维护项目时,如果原始的源代码丢失或不可用,反编译工具就能派上用场。这些工具可以帮助开发者理解代码的功能,修复错误,...

    java反编译工具

    4. Krakatau:Krakatau是一个专注于解析和生成Java字节码的工具集,它可以反编译字节码,同时也支持编译Java源代码。 使用这些工具时,需要注意的是,反编译可能会导致源代码的格式和注释丢失,而且反编译的代码...

    java反编译工具绿色版

    Java反编译工具是程序员在开发和调试过程中经常会用到的一种实用软件,它能够将已编译的Java字节码(.class文件)转换回源代码格式,这对于查看和理解第三方库或者研究已有的二进制代码非常有帮助。本绿色版的Java反...

    Java类class反编译工具

    Java类class反编译工具是开发者在理解和学习Java字节码或者进行逆向工程时必不可少的辅助工具。这些工具能够将已经编译过的.class文件转换回可读性强的.java源代码,帮助我们查看和理解已有的Java类结构,尤其是在...

    JAD反编译java类

    标题"JAD反编译java类"指的是使用JAD工具对Java字节码进行反编译的过程。JAD支持Java Development Kit (JDK) 1.5及以上的版本,这意味着它可以处理从Java 5到最新Java版本的类文件。这对于那些丢失源代码或想要了解...

    java代码保护,防止反编译

    经过该工具反汇编后得到的结果并不是源代码,但是使用javap进行反编译的Java类文件可以得到成员变量、方法、行号以及局部变量名等信息。 代码混淆 代码混淆是保护Java程序的一种方法,即将源代码混淆,使其难以被...

    Java反编译jar包,Java反编译jar包

    Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 Java反编译jar包,Java反编译jar包 ...

    java反编译exe

    然而,出于调试、学习或者逆向工程的目的,有时我们需要查看一个已编译的Java类文件的源代码,这时就需要用到反编译工具。标题中的“jd_gui.exe”就是一种常用的Java反编译工具,名为JadGUI。 JadGUI是Jad的图形...

    JAVA反编译工具 可反编译JAR包

    Java反编译工具是开发者和逆向工程人员用于查看Java字节码的工具,它们能够将已编译的.class文件或.jar包转换回可读的源代码形式。这对于理解库的功能、学习API的实现或者在没有源代码的情况下进行调试非常有用。...

    java class反编译工具

    Java Class反编译工具是程序员在处理已编译的字节码文件时不可或缺的辅助工具。这类工具的主要功能是将`.class`文件转换回可读性强的`.java`源代码,帮助开发者理解或修改已有的Java程序,尤其在没有源代码的情况下...

    java反编译工具,对打包后的java项目进行反编译得到源码进行二次开发

    Java反编译是Java开发者在特定情况下需要进行的一项技术,比如进行二次开发、学习闭源项目的实现细节或者修复已有的二进制代码中的错误。在这个场景下,我们使用的是一款名为JADX的反编译工具。JADX是一款强大的、...

    java 类反编译工具支持JDK1.8

    Java 类反编译工具在软件开发中扮演着重要的角色,特别是在逆向工程、代码调试或者学习已有的开源项目时。标题提到的是一个针对 JDK 1.8 版本的 Java 反编译工具,这表明该工具兼容 Java 8 的字节码,能够在不拥有源...

Global site tag (gtag.js) - Google Analytics