java反编译Jad使用
2008-11-27 11:35
295 查看
Java下的一个简单易用的反编译工具jad, 可以很方便的将.class反编译为.Java
以下假设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
六、Option -r
按*.class的包结构输出文件目录
c:/java/>jad -o -r -dtest -sjava d:/1/**/*.class
将d:/1/文件夹下的.class文件按照原程序的包结构反编译到test目录下。
以下假设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
六、Option -r
按*.class的包结构输出文件目录
c:/java/>jad -o -r -dtest -sjava d:/1/**/*.class
将d:/1/文件夹下的.class文件按照原程序的包结构反编译到test目录下。
相关文章推荐
- 反编译工具jad的使用(将*.class文件变成*.java文件,附带jad.zip包)[转]
- Java反编译插件Jad及eclipse编译插件JadClipse综合使用
- 使用java反编译工具jad
- 反编译工具jad的使用(将*.class文件变成*.java文件,附带jad.zip包)
- Java反编译工具Jad的使用
- java反编译工具eclipse插件jad的使用
- 使用jad及eclipse插件进行.class文件的反编译
- 使用jadclipse插件 : jad.exe+net.sf.jadclipse_3.3.0.jar反编译
- jakarta-ant的使用(java编译工具)
- jad反编译工具的使用
- 使用Myeclipse内置Ant编译项目时提醒警告java\lang\Object.class(java\lang:Object.class): 主版本 51 比 50 新,此编译器支持最新的主版本
- java反编译工具jad
- JAD java反编译工具(class反射工具)
- 使用TextPad一键编译运行C++程序和JAVA程序
- Ubuntu 16.04安装JAD反编译工具(Java)
- <转>java编译问题:使用了未经检查或不安全的操作
- cmd DOS窗口编译java文件 出现 注: DifferentiatedGateway.java使用了未经检查或不安全的操作.
- Java反编译工具JAD的用法
- 使用Ant编译Java工程(转载)
- 使用cmd编译java文件成功生成class,但是不能执行