最新版jad.exe下载
番茄系统家园 · 2021-08-21 06:42:40

工具下载
jad
反编译工具使用说明java反编译工具,可以反编译,反编译工具jad简单用法以下假设在c:\java目录下一、基本用法[(s)](s)直接输入类文件名,且支持通配符,如下所示。c:\java\jadexample1.classc:\java\jad*.class结果是将example1.class反编译为example1.jad。将example1.jad改为example1.java即得源文件。二、Option-o不提示,覆盖源文件三、Option-sc:\java\jad-sjavaexample1.class反编译结果以.java为扩展名。四、Option-p将反编译结果输出到屏幕c:\java\jad-pexample1.class将反编译结果重定向到文件c:\java\jad-pexample1.classexample1.java五、Option-d指定反编译的输出文件目录c:\java\jad-o-dtest-sjava*.class命令行选择的列表-a-用JVM字节格式来注解输出-af-同-a,但是注解的时候用全名称-clear-清除所有的前缀-b-输出多于的括号(e.g.,if(a){b();},default:no)-ddir-指定输出文件的文件目录-dead-试图反编译代码的dead部分(default:no)-disass-不用用字节码的方式反编译(noJAVAsourcegenerated)-f-输出整个的名字,无论是类还是方法-ff-输出类的成员在方法之前(default:aftermethods)-i-输出所有的变量的缺省的最初值-lnum-将strings分割成指定数目的块的字符(default:no)-lnc-将输出文件用行号来注解(default:no)-nl-分割strings用新行字符newlinecharacter(default:no)-nodos-不要去检查class文件是否以dos方式写(CRbeforeNL,default:check)-nocast-不要生成辅助文件-nocode-不要生成方法的源代码-noconv-不要转换java的定义符(default:do)-noctor-不允许空的构造器存在-noinner-关掉对内部类的支持(default:turnon)-nolvt-忽略局部变量的表信息-nonlb-不要输出一个新行在打开一个括号之前(default:do)-o-无需确认直接覆盖输出(default:no)-p-发送反编译代码到标准输出STDOUT(e.g.,forpiping)
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/42021.html。
