java源码代码混淆 代码混淆原理

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

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

成都创新互联公司专业为企业提供永宁网站建设、永宁做网站、永宁网站设计、永宁网站制作等企业网站建设、网页设计与制作、永宁企业网站模板建站服务,十年永宁做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

求教Java web项目一般怎样做代码混淆或加密

一、java web项目混淆

proguard4.8工具,说是支持war的,可混淆过后少了classes目录了,自然成功不了。网上搜的过程不详说了,最后找着--“J2EE-web工程ProGuard代码混淆07_28”,网址:

根据提示一步步完成。

把web项目打成jar包后用proguard进行混淆,然后把混淆过后的class目录替换发布包war中的对应目录,启动运行是正常的。

主要注意利用proguard生成xxx.pro文件,然后手动加工-keep class WebRoot.WEB-INFO.lib.* 等项目中不需要混淆的包和类。

二、java web项目打成.exe

没找到免费的,这搜到个收费的--Jinstall,试了下功能挺好,

可以加密、集成jdk、tomcat,如果数据库是mysql也集成,其他数据库的话要设置数据库的url.

Java项目源码为什么要做代码混淆

一般走代码混淆就是为了保护源代码,让别人不至于通过反编译轻易的获得源代码


网页题目:java源码代码混淆 代码混淆原理
文章位置:http://bzwzjz.com/article/dojpges.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站建设 成都响应式网站建设 成都品牌网站设计 LED网站设计方案 古蔺网站建设 成都网站建设 教育网站设计方案 成都定制网站建设 重庆网站建设 成都企业网站设计 企业网站建设公司 成都网站制作 成都h5网站建设 成都网站制作 重庆企业网站建设 企业网站制作 网站设计 app网站建设 成都网站设计 成都网站制作 网站建设公司 成都网站制作