在jeditorpane中查看加密的html文件

时间:2012-11-26 12:24:26

标签: java javascript html encryption protected

我正在使用javafx控件(WebView)处理swing应用程序。我必须在JEditorPaneWebView中浏览HTML文件。

但是我的项目中的问题是我正在尝试查看在软件htmlprotecter的帮助下加密的HTML文件。它是通过调用输入密码的提示来加密文件,之后可以在浏览器中打开文件。在Java中是否有任何程序可以将密码传递给HTML文件以禁用javascript,并且可以在Java程序中打开文件?

1 个答案:

答案 0 :(得分:-1)

我在这里看到两种真实的可能性......

1)javascript“加密”(你确定你不会把它与某种编码混淆吗?)非常简单,你可以通过操作java中的HTML内容来自己模拟“解密”例程。

2)“加密”非常复杂,你唯一的选择是解析和运行javascript - 这意味着利用一些基于java的javascript引擎(我不知道)

案例2可能比它的价值更多。

简而言之,pass the password to HTML file to disable javascript没有简单的方法。你要么自己解密/解码,要么实际上在java中运行javascript