gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 01:55:31 26 4
gpt4 key购买 nike

我正在参加 CTF 挑战赛,该挑战赛有一个链接,如下所示: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
我会在网址栏中输入: https://website.com/mPage.class
我可以下载 mPage.class 文件
但由于网址不以“file.html”或类似的内容结尾。我做不到 46.XXX.XX.XX:8008/mPage.class

当我尝试访问http://46.XXX.XX.XX:8008/mPage.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>

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

所以这个:

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

需要是这样的:

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

关于java - 如何在地址为46.XX.XX.XX :8008/的页面中下载java小程序类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54660876/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com