JAVA 有对源代码进行混淆的混淆器么

来源:百度知道 编辑:UC知道 时间:2024/05/31 22:10:12
对xxx.java文件直接混淆,而非对.class文件混淆
我找到很多对.class文件进行混淆的,但是想在编译之前就把源代码混淆一次,使代码编译之前就让人看不懂,即使有人反编译,也还是看不懂
网上很难找到实现这种功能的工具,是不需要对源代码进行混淆么?
如果有,请提供一个,谢谢

不需要对源代码混淆。class有这种功能的,在J2ME中混淆是必须的,结果跟你说的一样,不过原理不是你那么走的,混淆以后的class反编译也会让人看不懂,全部变成了a,b,c,d这样的名字。

====================================================================

当然有,在做项目过程中,有时候使用到开发公司独有的JAVA工具类,为了保证技术不外漏,都会对JAR包中的JAVA代码进行混淆,避免被反编译工具识别。

====================================================================

有的,只是不是你说的那种。 那个使用后不能使。class反编译 和xxx。java无关 打成war包 自动就全编译成。class文件了 只对这些处理就行了

我这有个打包工具叫j2ewiz,我也不知道是谁做的,但是它可以加密。加完密后的CLASS文件绝对破解不了,我试过,呵呵。