社区
非技术区
帖子详情
请问如何反编译*.class 文件?
wyzzw
2002-01-09 05:11:36
请问如何反编译*.class 文件?
...全文
53
2
打赏
收藏
请问如何反编译*.class 文件?
请问如何反编译*.class 文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superxs
2002-01-09
打赏
举报
回复
DJ Java Decompiler
losenetway
2002-01-09
打赏
举报
回复
jad
jar包
反编译
工具
jar包
反编译
工具 很实用! 功能特点: 1、XJad是基于Jad核心的Java源程序
反编译
软件,内置Jad1.5.8e2; 2、可处理多个*.
class
文件
,可以处理
文件
夹内的所有
文件
,甚至可以处理*.jar
文件
; 3、带有多页面文本编辑器,也可集成在资源管理器中,随时点击右键都可进行操作; 4、支持java语法的高亮显示; 使用说明: 1、打开一个或者多个*.
class
文件
,XJad
反编译
后,重命名为*.java
文件
, 保存至当前
文件
夹,并在编辑器中打开查看; 2、打开一个
文件
夹,XJad将该
文件
夹下所有*.
class
文件
进行
反编译
,并保存至该
文件
夹下, 依据包路径信息生成
文件
夹路径,如com.spring.framework.*, 将建立com\spring\framework的
文件
夹结构; 3、打开一个*.jar
文件
,XJad将该Jar
文件
中的所有*.
class
文件
解压缩到临时目录并进行
反编译
, 并将源
文件
带包路径信息保存至当前
文件
夹下名称为“~” + *.jar 的
文件
夹中;
java
反编译
工具(XJad) 2.2 中文绿色版
java
反编译
工具(XJad) 2.2 中文绿色版 一个可以将.
class
文件
反编译
回.java的工具,java
反编译
工具:XJad2.2,可打开.
class
电脑端用,java jar模拟器:KEmulator 功能特点: ======== 1、XJad是基于Jad核心的Java源程序
反编译
软件,内置Jad1.5.8e2; 2、可处理多个*.
class
文件
,可以处理
文件
夹内的所有
文件
,甚至可以处理*.jar
文件
; 3、带有多页面文本编辑器,也可集成在资源管理器中,随时点击右键都可进行操作; 4、支持java语法的高亮显示; 使用说明: ======== 1、打开一个或者多个*.
class
文件
,XJad
反编译
后,重命名为*.java
文件
, 保存至当前
文件
夹,并在编辑器中打开查看; 2、打开一个
文件
夹,XJad将该
文件
夹下所有*.
class
文件
进行
反编译
,并保存至该
文件
夹下, 依据包路径信息生成
文件
夹路径,如com.spring.framework.*, 将建立com\spring\framework的
文件
夹结构; 3、打开一个*.jar
文件
,XJad将该Jar
文件
中的所有*.
class
文件
解压缩到临时目录并进行
反编译
, 并将源
文件
带包路径信息保存至当前
文件
夹下名称为“~” + *.jar 的
文件
夹中; 功能改进: ======== 1、发现Jad1.5.8g在
反编译
部分
文件
时异常中断,还原为Jad1.5.8e2;
java
反编译
工具
反编译
.
class
文件
java
反编译
工具
反编译
.
class
文件
java
反编译
工具
反编译
.
class
文件
java
反编译
工具
反编译
.
class
文件
java
反编译
工具
反编译
.
class
文件
java
反编译
工具
反编译
.
class
文件
Eclipse中查看没有源码的
Class
文件
的方法
我们在使用Eclipse的时候,经常是会使用别人的Jar包,然后,通常情况下,我们是不会得到他们的源码的,出发是个开源项目。但是有时候很多异常会从jar包里爆出来,我们没有源代码,就无法去查找具体原因,那么有没有一个工具可以让我们直接就像自己写的代码一样在Eclipse中按住Ctrl+鼠标,就直接查看源码呢? 1、把net.sf.jadclipse_3.3.0.jar拷到D:\eclipse\plugins 目录下. ( 这里是我的目录 写你自己的) 2、把JAD拷到Java安装路径下C:\Program Files\Java\jdk1.7.0_51\bin ( 这里是我的目录 写你自己的) 3、启动Eclipse ,Window->Preferences->Java->JadClipse,设置Path to decompiler 为你的JAD.exe路径;Directory for temporary files,这里设置临时
文件
路径,不用管. 备注:安装完成后,eclipse自动将JadClipse
Class
File Viewer设置成
class
文件
的缺省打开方式。如果没有默认,可以在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.
class
”默认关联的编辑器为“JadClipse
Class
File Viewer”。设置完成后,双击*.
class
文件
,eclipse将自动
反编译
。 对于存在源代码的类,它不会强行
反编译
,也就是说它还是会用eclipse自带的
Class
File Viewer查看
class
文件
,手动设置Window->Preferences->Java->JadClipse,把Ignore existing source选中,就不会管有没有源码,都会
反编译
http://blog.csdn.net/sushengmiyan
MyEclipse
反编译
Class
文件
工具
很使用的
反编译
Class
文件
的工具,
反编译
之后就可以查看
class
的源代码
非技术区
23,407
社区成员
70,514
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章