`

反编译工具jad简单用法

    博客分类:
  • J2SE
阅读更多

反编译工具jad简单用法
以下假设jad.exe在c:\java目录下

一、基本用法
Usage:jad [option(s)]
直接输入类文件名,且支持通配符,如下所示。
c:\java\>jad example1.class
c:\java\>jad *.class
结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源文件。

二、Option -o
不提示,覆盖源文件

三、Option -s
c:\java\>jad -sjava example1.class
反编译结果以.java为扩展名。

四、Option -p
将反编译结果输出到屏幕
c:\java\>jad -p example1.class
将反编译结果重定向到文件
c:\java\>jad -p example1.class>example1.java

五、Option -d
指定反编译的输出文件目录
c:\java\>jad -o -dtest -sjava *.class

 

 

这个给出一个直接使用命令行反编译整个目录的方法:使用jad批量反编译
jad -o -r -sjava -d src bin/**/*.class
src: 是反組後的目錄
bin:指 package 開頭
将bin里面所有的.class反编译到src

 

 

 

 

分享到:
评论

相关推荐

    反编译工具jad 反编译工具jad简单用法

    反编译工具jad简单用法 以下假设jad.exe在c:\java目录下 一、基本用法 Usage: jad [option(s)] (s)> 直接输入类文件名,且支持通配符,如下所示。 c:\java\>jad example1.class c:\java\>jad *.class 结果是...

    java反编译工具 jad

    反编译工具jad简单用法 jad 是应用最广泛的java 反编译工具;其本身是命令行工具;其他很多用具是在jad内核的基础上加了一个图形界面;比如我上传的资源、Cavaj Java Decompiler  以下假设jad.exe在c:\java目录下 ...

    JAVA反编译工具 JAD

    JAVA反编译工具JAD是Java开发者和逆向工程爱好者常用的一款工具,它能够将已编译的Java字节码(.class文件)转换回源代码格式,使得开发者可以查看和理解原本被编译隐藏的代码逻辑。在软件开发、调试、学习开源库...

    JAVA反编译工具JAD

    JAVA 反编译工具 JAD JAVA 反编译工具 JAD 是一种功能强大的反编译工具,能够将 Java 字节码文件(.class)转换回原始的 Java 源代码(.java)。本文将详细介绍 JAD 的基本用法、Option 选项、输出文件目录等方面的...

    java 反编译工具 jad和 用法

    Java反编译工具jad是Java开发者在理解和学习他人代码或者逆向工程中不可或缺的利器。jad是由Kruchten Software公司开发的一款开源工具,它能够将Java字节码转换回源代码,尽管转换后的代码可能与原始源代码有所不同...

    java反编译工具 jad反编译工具

    然而,值得注意的是,反编译他人代码可能涉及到版权问题,所以在使用jad或其他反编译工具时,应确保遵循合法的使用规定。 总的来说,jad作为一款功能强大的Java反编译工具,为开发者提供了深入了解Java字节码的途径...

    java反编译工具jad 1.5.8g(可以反编译jdk1.5,1.6)

    反编译工具jad简单用法 以下假设jad.exe在c:\java目录下 一、基本用法 Usage: jad [option(s)] (s)> 直接输入类文件名,且支持通配符,如下所示。 c:\java\>jad example1.class c:\java\>jad *.class 结果是...

    经典的java反编译工具 jad

    反编译工具jad简单用法  以下假设jad.exe在c:\java目录下  一、基本用法  Usage: jad [option(s)]  直接输入类文件名,且支持通配符,如下所示。  c:\java\>jad example1.class  c:\java\>jad *....

    jad.exe java反编译工具

    Java反编译工具,如jad.exe,是程序员在开发和调试过程中非常重要的辅助软件。它允许开发者将已编译的.class文件转换回源代码的.java文件形式,这对于理解已有的二进制代码、查看混淆后的代码或者恢复丢失的源代码来...

    Jad(java反编译工具)

    Java反编译工具Jad是Java开发者在遇到无法获取源代码的情况下,用于将已编译的.class文件转换回.java源代码文件的重要工具。这个过程被称为反编译,它可以帮助我们理解二进制类文件的工作原理,或者恢复丢失的源代码...

    mye10.6 java jad 反编译工具 jad1.5.8g,mye10.6 java jad 反编译工具 jad1.5.8g

    Java JAD反编译工具是开发者用来查看和理解Java字节码的重要工具,它能够将已编译的.class文件转换回源代码的形式。标题提到的"mye10.6 java jad 反编译工具 jad1.5.8g"是一款针对JDK 1.5、1.6、1.7版本设计的反...

    java jad 反编译工具 jad1.5.8g

    这种灵活性使得Jad不仅仅是一个简单的反编译工具,还是一种强大的代码分析和研究工具。 在实际使用中,Jad 可以与IDE(如Eclipse或IntelliJ IDEA)集成,通过插件形式提供更方便的操作。这些插件通常会提供图形化...

    JAVA类程序文件反编译工具JAD.pdf

    本文主要阐述了JAVA类程序文件的反编译工具JAD的使用方法和原理。JAD是目前最流行的JAVA反编译工具之一,具有速度快、功能强大等特点,可以处理非常复杂的JAVA编译文件。 知识点一:JAD的概述 * JAD是JAVA类程序...

    反编译工具jad

    【 Jad - 反编译工具详解 】 Jad 是一款著名的 Java 字节码反编译器,它能够将已编译的 .class 文件转换回可读的源代码格式。在软件开发过程中,Jad 通常被用于理解第三方库的内部工作原理、调试二进制代码或者逆向...

    eclipse反编译工具jad

    Eclipse反编译工具JAD是Java开发者在深入理解或调试已编译的类文件时的一个强大工具。它允许程序员查看并理解Java字节码,这些字节码是由Java源代码编译后的形式。JAD全称为Java decompiler,它是Eclipse集成开发...

    反编译工具jad和jadclipse插件

    如果jad成功反编译了目标类,那么Eclipse就会打开一个新的编辑器窗口,显示反编译后的源代码。 值得注意的是,由于反编译的本质是对字节码的逆向工程,因此反编译的结果可能并不完全等同于原始源代码。变量名、方法...

    反编译jad小工具

    在使用jad反编译小工具时,用户通常会遇到以下几个关键步骤: 1. **选择反编译器**:有许多不同版本和实现的jad工具,如JAD、Procyon、FernFlower等。每个工具都有其独特的反编译策略和代码质量,用户需要根据需求...

    java反编译工具jad

    Java反编译工具JAD是Java开发者在进行逆向工程时常常使用的工具,它能够将已编译的Java字节码(.class文件)转换回源代码格式,这对于理解库函数的工作原理、学习他人代码或者调试某些无法获取源码的程序来说非常...

Global site tag (gtag.js) - Google Analytics