如何对war包进行加密,使它能够正常运行于Tomcat下,但是不能够对它的class文件进行反编译?

请有过这方面经验的朋友给提供一个思路!多谢!... 请有过这方面经验的朋友给提供一个思路!多谢! 展开
 我来答
互联网纷说
2018-11-10 · 分享互联网大事件,运营事件,热点分析
互联网纷说
采纳数:67 获赞数:223

向TA提问 私信TA
展开全部
可以使用Virbox Protector Standalone 加壳工具,支持对war包加密。可防止代码反编译,更安全,更方便
产品简介
Virbox Protector Standalone提供了强大的代码虚拟化、高级混淆与智能压缩技术,保护您的程序免受逆向工程和非法修改。
Virbox Protector Standalone 将被保护的程序代码转换为虚拟机代码,程序运行时,虚拟机将模拟程序执行,进入和离开虚拟机都有高级代码混淆。虚拟机配合代码混淆可以达到很好的保护效果,尤其是开发者的私有逻辑。高级混淆利用花指令和代码非等价变形等技术,将程序的代码,转换成一种功能上等价,但是难于阅读和理解的代码,可充分干扰静态分析。应用程序的解压缩含有动态密码,让一切自动脱壳工具失效,有效的阻止.Net、PE 程序的直接反编译。

特点
多种加密策略:代码虚拟化、高级混淆、智能压缩
性能分析:智能分析引擎,一键分析各个函数模块调用的次数
支持多种开发语言:多种开发语言加壳支持
源码级保护:保护到汇编级别,c#保护IL级别
免费更新:免费版本升级
LEEO_love
推荐于2017-12-15 · TA获得超过105个赞
知道答主
回答量:38
采纳率:0%
帮助的人:49.8万
展开全部
给你提供几种方式吧:
1:最快最直接的办法,购买第三方的加密软件,我以前用的就是第三方的加密软件。
2:对代码进行加密,更改自己的JDK和tomcat的在解析的时候使用解密,这种的不够级别就别改了。
这个很早就有人研究了。
追问
请问你用的是哪种第三方加密软件?
追答
WEB加密虎 你到百度上搜一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式