web-applications - Struts2 网络应用安全

标签 web-applications tomcat struts2 security

我有一个struts2 网络应用程序

在将项目转换为 .带有jsp、css、js和类文件的war文件。并且没有 java 文件。

但是如果任何访问服务器的人都可以阅读代码。

有什么方法可以保护我的代码吗?

如果我把我的代码打成一个jar文件,是否可以部署?

是否有任何工具可用于保护我的 Web 应用程序?

我必须在客户端工作区的服务器中托管项目。

无论如何,我必须向他们办公室的管理员授予紧急关闭或任何其他此类情况的访问权限。

我希望它受到保护。

如果他正在访问我的代码,则意味着它会消失。

我可以使用文件夹锁之类的软件吗?是否会阻止tomcat访问文件夹?

提前致谢..

最佳答案

你已经问过这个问题,因为有人告诉你可以采取一些措施来防止事情发生,但不可能 100% 保护

为什么要保护代码的安全?从谁那里?

您可以混淆和/或加密您的 .class 文件,但如果他们决定获取您未混淆的字节码,他们几乎肯定会这样做。

如果你想保护你的 HTML 和 java 脚本代码,那么可以使用像 closure-compiler 这样的工具。

详情请引用本帖

how-can-we-secure-our-web-application-codes

关于web-applications - Struts2 网络应用安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237629/

相关文章:

java - 在 AJAX 响应中返回 JSP?

java - 如何在jsp标签中包含一个变量?

javascript - 我可以而且应该在浏览器中实现 "desktop"应用程序吗?

java - 如何使用 Apache OpenNLP 分析 Java Web 应用程序中的文本?

java - 如何从文件系统调用图像?

java - 如何重定向到部署在本地服务器上的应用程序中的 spring Controller 方法?

javascript - Javascript Web 应用程序中的内存与速度

tomcat - 我构建我的 servlet 了吗?

java - Spring-boot内部jar文件加载顺序? (嵌入式tomcat)

java - 如何解决itextpdf-5.3.0.jar中的ExceptionConverter?