posts - 60, comments - 116, trackbacks - 1, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

XJad(Java源程序反编译软件)

Posted on 2006-02-16 16:33 匪客 阅读(9285) 评论(10)  编辑  收藏 所属分类: $我的作品

『XJad1.0』简要介绍
================================

注:
 XJAD2.2版已经发布,点此查看:http://www.blogjava.net/96sd2/archive/2006/06/28/55500.html
 XJAD2.2版下载地址:http://www.blogjava.net/Files/96sd2/XJad2.2.rar

 XJAD1.0下载地址:(推荐下载最新2.2版)

功能特点:
========
1、XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2;
2、采用集成资源管理器的方式执行,随时点击右键都可进行操作;
3、可同时处理单一或多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理
   *.jar文件;
4、可随时查看*.class文件源代码,可指定外部编辑器,如UltraEdit、EditPlus等;

使用说明:
========
1、选择一个或者多个*.class文件,在文件上点击右键,选择“用XJad反编译”,XJad
   反编译*.class后,重命名为*.java文件,保存至当前文件夹,选择“查看源文件”,
   则在反编译完成后,使用外部编辑器打开源文件;
2、在文件夹上点击右键,选择“用XJad反编译”,将该文件夹下所有*.class文件进行
   反编译,并保存至该文件下,依据包路径信息生成文件夹路径,如com.spring.framework.*,
   将建立com\spring\framework的文件夹结构;
3、选择一个*.jar文件,点击右键,选择“用XJad反编译”,将该Jar文件中的所有
   *.class文件反编译,并将有源文件带包路径信息保存至当前文件夹下名称为
   “~” + *.jar 的文件夹中;
4、可使用XSet设置外部编辑器等信息;


真实姓名身份证查询软件2.0

评论

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2006-06-17 12:11 by flysnail
非常感觉你提供了xjad这个java反编译器。用百度搜索了n久 几乎都是 小颖的那个,对付不大的class文件还可以,可是我一个53K的就是反编译不了。
我刚刚毕业不到一年,希望能交个朋友。

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2006-06-18 22:16 by James.Q Blog
谢谢你的关注,有什么技术问题可以加我的QQ或者发Email,希望互相交流,促进共同进步!

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2006-09-21 10:52 by stevenChan
感谢,真是太好用了,用小颖那个反编译文件夹,出来的是空的~~

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2006-10-08 16:29 by showNow
好东西,强烈感谢James.Q,可节省了俺不少时间!

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2006-11-04 21:42 by hehe[匿名]
太好了,非常感谢!!!

# re: XJad(Java源程序反编译软件)[未登录]  回复  更多评论   

2007-04-14 11:35 by john
谢谢了!

# re: XJad(Java源程序反编译软件)[未登录]  回复  更多评论   

2008-07-14 13:01 by jason
雪中送炭啊,太感谢了.
good luck for you

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2008-08-26 21:28 by laysin
这是目前我使用过的反编译软件中最好的,反编译完整,谢谢,祝幸运!希望有更多的更新。此外在反编译整个jar文件时有出现jad的异常提示,其他都非常好。

# re: XJad(Java源程序反编译软件)  回复  更多评论   

2008-12-15 16:24 by BMM
不错,谢谢你的软件

# re: XJad(Java源程序反编译软件)[未登录]  回复  更多评论   

2013-08-20 14:45 by lei
byte abyte0[];
byte abyte1[];
abyte0 = (new byte[] {
65, 84, 43, 68, 77, 79, 67, 79, 78, 78,
69, 67, 84, 13, 10
});
new byte[] {
65, 84, 43, 68, 77, 79, 83, 69, 84, 71,
82, 79, 85, 80, 61, 48, 44, 52, 48, 57,
46, 55, 55, 53, 48, 44, 52, 48, 57, 46,
55, 55, 53, 48, 44, 49, 50, 44, 48, 13,
10
};
abyte1 = (new byte[] {
65, 84, 43, 68, 77, 79, 83, 69, 84, 71,
82, 79, 85, 80, 61, 0, 44, 0, 0, 0,
46, 0, 0, 0, 0, 44, 0, 0, 0, 46,
0, 0, 0, 0, 44, 0, 0, 44, 0, 44,
48, 49, 13, 10
});
new byte[] {
65, 84, 43, 68, 77, 79, 83, 69, 84, 86,
79, 76, 85, 77, 69, 61, 53, 13, 10
};
byte abyte2[] = {
65, 84, 43, 68, 77, 79, 83, 69, 84, 86,
79, 76, 85, 77, 69, 61, 0, 13, 10
};
反编译出来是这样

只有注册用户登录后才能发表评论。


网站导航: