`
coolme200
  • 浏览: 10327 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

JAVA之CLASS文件反编译

阅读更多
有时候会遇到个很郁闷的情况,源代码没了,又想看原来的代码是如何实现的。
    我就遇到过好几次,无奈就到处搜罗反编译的方法。
    下了很多软件,要么要注册的,要不就是干吗干吗的。
    弄到最后总算明白,这些软件都是基于一个jad.exe做的。
    敲入如下命令就可以对二进制文件进行反编译。
    jad -o -r -dF:\src -sjava F:\classes\**\*.class
    前面是生成的源文件位置  后面是目标文件位置
    -o  - overwrite output files without confirmation (default: no) 无需确定覆写文件
    -r  - restore package directory structrure 恢复包目录结构
    -s - output file extension (by default '.jad') 如果不设置为-sjava,则默认扩展名为.jad
   其他的,F:\classes\**\*.class 中的两颗接连的星,表示任意层次的子目录。
   敲入 jad 回车 可以查看帮助
   
分享到:
评论

相关推荐

    java class文件反编译

    1、打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件, 保存至当前文件夹,并在编辑器中打开查看; 2、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下, 依据包...

    java.class文件反编译工具【免费】

    本资源提供的是一款名为JD-GUI的免费Java反编译工具,它可以帮助开发者将.class文件转换回易于理解的.java源代码格式。 JD-GUI是一款图形用户界面应用,设计简洁,使用方便。它允许用户直接打开.class文件,快速...

    Java Class文件反编译工具 jd-gui

    本文将详细介绍Java Class文件反编译工具——jd-gui。 jd-gui是一个开源的Java反编译工具,由Jikes项目开发者创建。它允许开发者在图形用户界面中直接查看Java源代码,而无需手动将Class文件转换回源代码。这对于...

    Class文件反编译工具

    在某些情况下,我们可能需要查看或理解这些二进制文件的原始Java代码,这时就需要用到"Class文件反编译工具"。 "Class文件反编译工具"是一种专门用来将`.class`和`.jar`文件转换回可读的Java源代码格式的软件。这种...

    java反编译工具(.class文件反编译成.java文件)

    标签再次强调了这是一个用于将.class文件反编译为.java文件的工具,这表明其主要功能和适用场景。 在压缩包子文件的文件名称列表中,我们看到了"jd-gui-0-2"。这很可能是反编译工具的名字,例如JAD GUI的一个版本号...

    Java的class文件反编译成Java

    该软件是把Java的class文件反编译成Java文件的工具。包内含有使用方法和软件。

    Java class 文件反编译工具

    Java class 文件反编译工具Java class 文件反编译工具

    class文件反编译工具

    “class文件反编译工具”是一种实用的开发辅助工具,它允许开发者查看和理解已编译的Java程序内部结构,这对于学习开源库、调试、逆向工程或者分析恶意软件的行为非常有帮助。其中,`jd-gui`是一个常见的开源Java反...

    java .class反编译成.java工具

    4. **查看源代码**:jd-gui会自动反编译选定的.class文件,并在右侧显示反编译后的.java源代码。你可以滚动查看,或者通过查找功能搜索特定代码。 5. **分析与保存**:你可以分析反编译的源代码,但请注意,由于反...

    java class反编译工具

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

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

    Java反编译是Java开发中一个重要的辅助工具,它能够帮助开发者查看已编译的`.class`文件中的源代码,即使原始的`.java`源文件已经丢失或未被提供。这个过程对于理解类库的工作原理、逆向工程、调试、学习或者分析...

    java class文件反编译工具

    很好用的java class文件反编译工具,将class文件设置为该文件打开方式,直接点击class文件就能看到源码。

    java .class 类反编译软件

    Java编程语言以其跨平台、面向对象的特性深受开发者喜爱,但在某些情况下,我们可能需要将已编译的`.class`文件还原为可读的`.java`源代码,这就是所谓的反编译。在这种需求下,出现了专门用于反编译Java字节码的...

    java.class 反编译工具

    使用JD-GUI,用户可以选择打开一个JAR文件或单独的class文件,然后它会尝试反编译并显示源代码。虽然生成的代码可能不会与原始源代码完全相同,特别是当原始代码进行了混淆或者优化时,但大多数情况下,仍能理解代码...

    class文件反编译

    在Java编程语言中,"class文件反编译"是一个关键概念,它涉及到程序的可执行代码与源代码之间的转换。Java程序首先由开发者编写成.java源文件,然后通过Java编译器(javac)编译成.class文件,这是Java虚拟机(JVM)...

    么把.class文件反编译成.java 经修改后再编译成.class

    下面将详细介绍.class 文件反编译到.java 文件的过程,包括反编译工具的使用和反编译后的修改、再编译等步骤。 一、反编译工具的选择 在反编译.class 文件时,需要使用专门的反编译工具。目前有多种反编译工具可供...

    java-class文件反编译工具

    java-class文件反编译工具

    Java的class反编译工具

    标题中的"Java的class反编译工具"指的就是能够将.class文件转换回接近原始源代码形式的工具。这种工具帮助开发者了解已有的类库是如何工作的,或者在没有源代码的情况下修复bug。常见的Java Class反编译工具有JD-GUI...

    Java class文件反编译工具集

    本篇文章将详细介绍三种常用的Java class文件反编译工具:DJ Java Decompiler、jd-gui和XJad2.2 Decompiler。 1. DJ Java Decompiler: DJ Java Decompiler是一款功能强大的Java反编译器,它能够将.class文件转换回...

Global site tag (gtag.js) - Google Analytics