如何在地址为 46.XXX.XX.XX:8008/ 的页面中下载 java 小程序 class 文件

How to download a java applet class file in a page with an adress like 46.XXX.XX.XX:8008/

我正在处理 CTF 挑战,有一个 link 挑战,看起来像这样:46.XXX.XX.XX:8008/
如果我打开该页面中的开发者工具,我可以找到一个小程序,其属性代码值为 "mPage.class"

<applet width="700" height="230" codebase="out" code="mPage.class">
    <param name="_cx" value="13229">
    <param name="_cy" value="6085">
</applet>

通常我会更改url并在末尾添加mPage.class
例如,如果 URL 是: https://website.com/file.shtml
我会在 url 栏中输入: https://website.com/mPage.class
我可以下载 mPage.class 文件
但是由于 url 没有以 "file.html" 或类似的东西结束。 我做不到 46.XXX.XX.XX:8008/mPage.class

当我尝试转到 http://46.XXX.XX.XX:8008/mPage.class 时,我的浏览器告诉我找不到该网页。
我不知道我是否真的可以下载 class 文件。
因为要得到它,我应该做类似的事情:
http://46.XXX.XX.XX:8008/../mPage.class
但这显然行不通。既然可以在页面中使用小程序,理论上应该下载一下。

如果您发现一些错误(例如拼写错误),请不要犹豫警告我,抱歉英语不是我的母语。感谢您的阅读。

<applet width="700" height="230" codebase="out" code="mPage.class">
    <param name="_cx" value="13229">
    <param name="_cy" value="6085">
</applet>

查找 class 文件的重要部分是考虑在 applet 元素中指定的 codebase,这实际上意味着我们需要在 out 目录中查找(添加到文档的路径)以便找到 class 文件实际存在的位置。

所以这个:

http://46.xxx.xx.xx:8008/mPage.class

需要这样:

http://46.xxx.xx.xx:8008/out/mPage.class