如何知道某个网站是否使用 Java?

如何知道某个网站是否使用 Java?

有什么方法可以快速知道某个网站是否使用 Java(例如 Java 小程序)?

一种方法是扫描页面源代码以寻找线索,但我正在寻找一种更快捷的方法。如果可能的话,不要使用依赖浏览器扩展的方法。

(我使用 Firefox,但也欢迎提供其他浏览器的提示。)

附言:我对阻止 Java 或类似程序不感兴趣。我只是在寻找一个快速(但正确)的指示,以判断某个页面是否使用了 Java。

答案1

.class如果嵌入了 Java 小程序,则通常会在页面上 引用“ ”文件。

如果你使用 Firefox 插件无脚本Java 启动将被阻止。
如果它们被阻止,您可以让 NoScript 允许执行启动小程序的脚本
(通常使用状态栏图标替代文本

如果您还安装了广告拦截插件插件,单击AdBlock 插件Firefox 菜单中的图标 ( ) 将在浏览器中打开可阻止项目窗口。这将显示所有允许的类文件。

您可以在这里再次明确地阻止特定的 Java 小程序。


更新:您可以限制仅使用 AdBlock Plus 插件,然后单击红色图标查看是否链接了任何 java 文件。

进一步回答您对这个问题的评论。

  • 他们是否看到其他浏览器在访问相同网站时也出现类似的崩溃?(IE、Chrome)
  • 您是否尝试过基于 Java 的站点不会使 Firefox 崩溃的负面情况?
  • 这个有问题的 Firefox 是否安装了许多其他扩展(可能是实验性的)?

更新 2:关于您的次要评论。
如果您对 Java 检测感兴趣。只需安装 AdBlock Plus 插件就足够了。您始终可以在网站上打开“当前页面上的可阻止项目”,然后在搜索栏中输入“class”。

答案2

在显示页面之前确实没有办法知道这一点。

即使如此,如果页面作者试图隐藏它,也不会有任何外部迹象表明它的存在。隐藏的 Java 小程序是病毒传播的载体之一,因此不建议使用。当显示的页面发生变化时,Java 小程序不必终止,并且可以继续在后台工作。

正如这里提到的,针对隐藏小程序的唯一真正保护是使用诸如 NoScript 或 Adblock 之类的实用程序,它们可以扫描源代码并在浏览器执行它们之前将其消灭。

答案3

不要从您的机器上安装(或卸载)Java,否则您将看不到任何内容,或者会收到要求您安装 Java 的提示。这会告诉您该网站是否使用 Java(但在您加载该网站之前不会显示)。

答案4

我想说快速打开源代码,按下Control+ F,然后输入对象和/或 java 并快速查看。

不太准确,因为框架/Iframe 可能会妨碍。另一种方法是打开页面,看看它是否有效,或者是否弹出提示需要插件的窗口。

相关内容