Java下的一个简单易用的反编译工具jad, 可以很方便的将.class反编译为.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
该文章转载自网络大本营:http://www.haoad.net/Info/3883.Html
分享到:
相关推荐
jad-GUI是一款开源的Java反编译工具,它能够将Java字节码(.class)转换回接近源代码的格式,帮助开发者洞察程序的内部结构和工作原理。jad-GUI不仅限于单个类文件,还能处理整个.jar文件,这对于分析第三方库或者...
Jad-GUI是一款流行的Java反编译工具,它提供了图形用户界面,使得操作更为直观和简便。 Jad-GUI全称为Java Decompiler Graphical User Interface,它允许开发者直接打开.jar或.class文件,查看其源代码。尽管原始的...
反编译工具jad简单用法 jad 是应用最广泛的java 反编译工具;其本身是命令行工具;其他很多用具是在jad内核的基础上加了一个图形界面;比如我上传的资源、Cavaj Java Decompiler 以下假设jad.exe在c:\java目录下 ...
反编译工具jad简单用法 以下假设jad.exe在c:\java目录下 一、基本用法 Usage: jad [option(s)] (s)> 直接输入类文件名,且支持通配符,如下所示。 c:\java\>jad example1.class c:\java\>jad *.class 结果是...
本文将聚焦于一个较为简单的反编译工具——jd-gui.exe,探讨其功能特性、使用方法以及在日常开发中的实际应用。 jd-gui.exe是一款流行且实用的Java反编译工具,主要用于将已编译的Java字节码(.class文件)转换回源...
JAVA 反编译工具 JAD JAVA 反编译工具 JAD 是一种功能强大的反编译工具,能够将 Java 字节码文件(.class)转换回原始的 Java 源代码(.java)。本文将详细介绍 JAD 的基本用法、Option 选项、输出文件目录等方面的...
《深入理解反编译工具:jd-gui》 在计算机编程的世界里,有时我们需要查看Java字节码(.class文件)的源代码,以便于学习、调试或逆向工程。...当然,使用反编译工具时,应遵守相关的法律法规,尊重软件的知识产权。
总结来说,JAVA反编译工具JAD是一款强大的工具,它能帮助开发者洞察Java字节码背后的逻辑,提高代码的透明度,但也需要谨慎使用,以避免侵权行为。在软件开发中,了解如何使用JAD这样的工具,可以提升问题排查和代码...
除了JD-GUI,还有其他一些Java反编译工具,如JAD、Procyon和FernFlower等,它们各有特点和优势。例如,JAD不仅有命令行版本,还提供了一个叫做JD-Eclipse的Eclipse插件,方便在开发环境中直接反编译。而Procyon和...
除了JD-GUI,还有其他一些反编译工具,如JAD、dex2jar和Apktool等,它们各有特色,可以与JD-GUI结合使用,形成更强大的逆向工程工具链。例如,Apktool主要用于解包和重新打包APK,而dex2jar则能将.dex文件转换为.jar...
下载并解压“Java反编译工具- jad图形工具 jd-gui-0.2.10.windows.rar”压缩包后,通常会得到一个jd-gui.exe可执行文件,双击即可启动应用程序。对于开发者而言,掌握像jd-gui这样的反编译工具是提升工作效率和解决...
总之,JAD-UI作为一款强大的Java反编译工具,为开发者提供了一种便捷的方式来探索和理解字节码级别的程序,尤其在没有源代码的情况下,它是不可或缺的辅助工具。通过熟练使用JAD-UI,开发者能够更有效地进行代码分析...
结果是将example1.class反编译为example1.jad。将example1.jad改为example1.Java即得源文件。 二、Option -o 不提示,覆盖源文件 三、Option -s c:\Java\>jad -sJava example1.class 反编译结果以.Java为扩展名。 四...
除了`jd-gui`,还有其他一些Java反编译工具,如`Procyon`、`FernFlower`和商业工具`JAD`。这些工具各有特点,可以根据具体需求选择使用。 总的来说,`jd-gui`作为一款免费的Java反编译工具,对于开发者来说是一个...
反编译工具jad简单用法 以下假设jad.exe在c:\java目录下 一、基本用法 Usage: jad [option(s)] (s)> 直接输入类文件名,且支持通配符,如下所示。 c:\java\>jad example1.class c:\java\>jad *.class 结果是...
Java反编译工具jad是Java开发者在理解和学习他人代码或者逆向工程中不可或缺的利器。jad是由Kruchten Software公司开发的一款开源工具,它能够将Java字节码转换回源代码,尽管转换后的代码可能与原始源代码有所不同...
未经许可的反编译可能侵犯软件的版权,因此在使用JD-GUI或其他反编译工具时,确保你拥有对目标代码的合法访问权,或仅用于学习和研究目的。 总之,JD-GUI作为一款强大的反编译工具,为开发者提供了查看和理解Java...
然而,值得注意的是,反编译他人代码可能涉及到版权问题,所以在使用jad或其他反编译工具时,应确保遵循合法的使用规定。 总的来说,jad作为一款功能强大的Java反编译工具,为开发者提供了深入了解Java字节码的途径...
JD-GUI作为一款反编译工具,能够帮助开发者理解这些字节码,从而查看类和方法的实现细节。 JD-GUI界面友好,直接拖拽或打开.class文件即可显示源代码。它支持窗口系统,因此这个版本(jd-gui-windows-1.6.5)是专门...