编号:QA001347 建立日期: 1999年7月15日 最后修改日期:1999年7月15日 所属类别:
Q redwave: Editplus,java(太阳公司) Windows98 我怎么样才能将从网上下载的以.class为后缀名的java的类文件,通过editplus或java等编程工具看到它的源代码,或通过其它的编程工具看到它的源代码!(或通过某种方法或途径)在我用editplus看以.class为后缀名的java类文件时屏幕显示的是我看不懂的乱码,恳请请指教!
A回答:
.class是字节码文件,你不能直接使用EditPlus观看,需要将其反编译为.java文件才行。不过.class是比较容易被反编译的,Mocha是第一个反编译软件,你可以在 http://www.brouhaha.com/~eric/computers/mocha.html 了解这个反编译软件的情况。还有很多类似的软件,Java SDK 1.1中也包括了一个反编译软件javap。当然有反编译的,就有对付反编译的办法。在刚才这个站点上你还可以了解一些对付反编译的工具。下面这篇文章更详细地介绍了这方面的情况: http://www.cs.arizona.edu/~collberg/Research/Students/DouglasLow/obfuscation.html
此问题由李海回答。 把这个问题推荐给朋友 您的意见类别 更好的答案 希望得到进一步解释 我有有关代码可以提供给网友 链接错误 文字错误 其他 您的名字 您的电子邮件 您的建议(请尽可能详细)