0

我们有一组 Web 应用程序,并希望确定它们是否具有 Java 客户端依赖项,即它们是否调用客户端安装的 JRE。

是否有捷径可寻?还是我们必须手动扫描代码或其他任何可能具有 Java 客户端依赖项的内容?

谢谢。

4

1 回答 1

0

不,没有简单的方法可以做到这一点。

如果您的所有网络应用程序都使用<applet>html 标记或<object>html 标记,那将很容易,那么您可以简单地匹配每个 html 源。无论如何,您都可以这样做以找到一些使用 java 的网络应用程序,至少在应用程序的起始页上。

但是,由于也可以使用 javascript 加载 java 小程序,并且自动化无法像用户一样在应用程序中导航,因此没有简单的方法可以做到这一点。

如果您可以控制客户端(例如公司内部),您可能会关闭一些客户端上的 java 并让用户进行检查(例如,如果某些东西不起作用,他们会调用)。也许您甚至有应用程序测试的关键用户。

于 2013-07-29T13:14:48.890 回答