当前位置:首页 » 编程软件 » jad中文反编译

jad中文反编译

发布时间: 2023-08-26 09:27:43

A. 怎样反编译class文件,再编译

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

B. 在命令行下,如何使用JAD反编译jar文件 转

操作方法如下:

1)首先使用jar命令将jar文件解压缩到classes目录(假设已经设置好了CLASSPATH等,jar.exe是放在jdk的bin目录下的)

CMD>jar -xvf test.jar -C classes

2)然后使用jad命令对上面产生的classes目录进行反编译

CMD>[jad_home]/jad.exe -r -ff -d src -sJavaclasses/**/*.class

含义如下:

其中-r 表示恢复源文件的目录结构,,-ff 表示将类属性定义放在类方法定义之前, -d 表示输出目录,-s 表示文件的扩展名。

所有的java文件将会被放置到src目录下。

C. 如何安装设置eclipse反编译插件jad

  • 获取net.sf.jadclipse_3.3.0.jar并进行配置:

    1,网上下载资源,下载后将net.sf.jadclipse_3.3.0.jar放置到eclipseplugins目录下,

    2,然后删除eclipse的configuration目录下org.eclipse.update文件;

D. MyEclipse中安装了jad反编译为什么没有效果

先下载jad.exe。下载完成后,可以把jad.exe放入:D:\Program Files\Java\jdk1.6.0_33\bin\jad.exe
然后把enet.sf.jadclipse_3.3.0.jar放入:eclipse主目录下的 plugin文件夹下,然后重启 eclipse。
做设置如下: Windows -> Perference -> General -> Editors -> File Associations ,
在File Type 下选择*.class,然后在 Associated Editors下选择JadClipse Class File Viewer,并点击右侧的 default 按钮,设置为默认编辑器。
注意,这样设置后,双击某些 .class 文件仍不能反编译,这是因为这些class文件没有附加的源码,要想解析所有 class 文件,还需做如下设置:
在File Type 下选择 *.class without source,然后在 Associated Editors下单击add,添加JadClipse Class File Viewer,然后选择JadClipse Class File Viewer,并点击右侧的default按钮,将 JadClipse Class File Viewer 设置为 *.class without source 的默认编辑器。

E. 我用jad和Eclipse按照网上的操作进行反编译失败!求解

应该是你没有配置好,你看下我的操作步骤,我自己每次都是这么做的:
http://download.csdn.net/detail/shy_snow/5066383

1、下载eclipse插件:jadclipse_3.1.0.jarhttp://jadclipse.sourceforge.net/

2、 下载Jad反编译工具:jad.exehttp://www.kps.com/jad.html#download

3、将jad反编译工具jad.exe放到jdk安装路径的bin目录下面,jadclipse_3.1.0.jar放到eclipse的安装目录下的plugins目录下。

4、启动eclipse,打开:Window->Preferences->Java->JadClipse.

Path to decompiler,这里设置反编译工具jad的全路径名,就是第三部jad.exe的路径。

5、 安装完成后,eclipse自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer”。设置完成后,双击*.class文件,eclipse将自动反编译。

注意:jadclipse_3.1.0.jar的版本与eclipse的platform版本号相关

F. 如何在eclipse中配置反编译工具JadClipse

在eclipse中配置反编译工具JadClipse的方法:

1、下载JadClipse,注意选择与eclipse版本一致的版本,推荐使用Eclipse3.4,所以选择下载版本net.sf.jadclipse_3.3.0.jar

2、下载Jad,网络搜索最新地址,下载相应版本

3、将下载下来的Jadclipse,如net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录即可。
4、将Jad.exe拷贝到JDK安装目录下的bin文件下(方便,与java,javac等常用命令放在一起,可以直接在控制台使用jad命令),比如作者的目录是D:Program FilesJavajdk1.6.0_02injad.exe

G. jad.exe反编译 无法启动 只是闪了一下

您好,jad是一个命令行工具,可以通过打开cmd并切换到jad所在目录,输入jad即可运行。

H. 最好的java反编译工具是哪个

1、Java反编译插件 —— Jadclipse

JadClipse是Jad的Eclipse插件,是一款非常实用而且方便地Java反编译插件,我们只需将下载的插件包复制到eclipse的plugins目录下,然后修改window -> Preferences -> Java -> JadClipse 下的Path to decompiler ,如:C:\pin\jadnt158\jad.exe,最后在Windows -> Perference -> General -> Editors -> File Associations中修改“*.class”默认关联的编辑器为“JadClipse Class File Viewer” 即可。

2、Java反编译工具 jad
jad是一款使用非常广泛地Java反编译工具,上面这款Jadclipse就是基于jad的反编译插件,JAD 文件包含 MIDlet 套件的标题信息,例如开发应用程序的公司、应用程序名称和大小。

3、Java 反编译器 JD-GUI
JD-GUI 是一个用 C++ 开发的 Java 反编译工具,由 Pavel Kouznetsov开发,支持Windows、linux和苹果Mac Os三个平台。而且提供了Eclipse平台下的插件JD-Eclipse。JD-GUI不需要安装,直接点击运行,可以反编译jar,class文件。

4、Java反编译器 jdec
jdec是一个Java反编译器。它能够把出现在一个.class文件中的字节码还原成Java源代码,反编译的结果几乎与原始Java文件相同。它还自带一个利用swing开发的用户操作界面。

5、uuDeJava
uuDeJava是Java Class文件的反编译工具。反编译的Java源程序被输出到Class的相同目录。内部使用jad.exe。反编译Class文件时,可以直接点击Class文件(关联后),或者选中文件或目录发送到uuDeJava的快捷方式。还可以拖动文件或目录到uuDeJava的主窗口。

6、Java 反向工程软件 Minjava
Minjava 是一个 Java 反向工程软件,可帮助理解已存在一些 Java 软件的架构和行为。

7、Java Decompiler
这款反编译器叫 “Java Decompiler”, 由 Pavel Kouznetsov开发,目前最新版本为0.2.5. 它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。

I. 如何在eclipse中配置反编译工具jadclipse

1.下载net.sf.jadclipse_3.3.0.jar地址为jadclipse.sourceforge.net

2.将net.sf.jadclipse_3.3.0.jar(作用:如果不安装,第6步则搜不到JadClipse)复制到eclipse安装目录下的plugins下

3. Jad.exe下载,地址为www.javadecompilers.com/jad

4.将压缩包解压到eclipse安装目录新建文件夹Jad(也可以自定义目录);

5.进入Jad目录,在该目录下新建Jadtemp文件,用于存放jad.exe执行程序的缓存文件夹

6.在eclipse中指定Jad.exe路径,和缓存文件夹Jadtemp的路径。eclipse中点击上方菜单Windows->Preferences,在搜索框中输入jad


9.测试

①.如果不生效,重启eclipse,再不生效则配置存在问题。

②.Jad反编译工具偶尔会出现解析不了class文件,这也是不可避免的。

热点内容
安卓快手图片怎么弄 发布:2024-11-20 21:10:21 浏览:80
linuxtomcat内存 发布:2024-11-20 20:56:28 浏览:775
小米5s存储卡 发布:2024-11-20 20:48:48 浏览:14
互联网宣传片脚本 发布:2024-11-20 20:47:09 浏览:993
穿越火线服务器ip地址和端口 发布:2024-11-20 19:59:43 浏览:701
李鸿章环球访问 发布:2024-11-20 19:54:07 浏览:197
方舟联机服务器怎么发育 发布:2024-11-20 19:53:15 浏览:937
苹果手机怎么设计密码 发布:2024-11-20 19:53:13 浏览:181
一个服务器可以搭建多少游戏 发布:2024-11-20 19:43:56 浏览:971
哈希函数c语言 发布:2024-11-20 19:43:03 浏览:745