我正在开发一个Swing应用程序,在该应用程序中,我必须将HTML文件提供给客户端,但我不希望客户端访问它们。
有没有什么方法可以把我的文件放在密码保护的文件夹中,或者我可以对文件进行加密,然后我的程序应该在Swing应用程序中访问它们。
发布于 2012-11-06 15:55:30
您可以使用共享的隐藏密钥对它们进行加密。一个给你的应用程序,硬编码在软件中,一个给你自己,用来加密html文件。
这就是你所能做的了。一旦解密,就很容易从其中获取内容,因为它们总是可以编写自己的类,实现您的类,简单地显示内容(实际上大约需要15行代码,java反编译器现在工作得很好)。
发布于 2012-11-06 15:52:29
哈哈,这在技术上当然是可能的,但在某个时候,明文将对您的客户端可用-如果不是通过其他方式,那么至少通过网络嗅探…
使用你的资源来编写好的代码,而不必费心加密你的HTML。
干杯,
https://stackoverflow.com/questions/13246571
复制相似问题