当筵意气临九霄,星离雨散不终朝。这篇文章主要讲述如何在地址为46.XX.XX.XX的页面中下载java applet类文件:8008 /相关的知识,希望能为你提供帮助。
我正在开展CTF挑战,并且有一个与挑战相关的链接,看起来像这样:46.XXX.XX.XX:8008 /
如果我在该页面中打开开发人员工具,我可以找到一个applet,其属性代码的值为“mPage.class”
<
applet width="700" height="230" codebase="out" code="mPage.class">
<
param name="_cx" value="https://www.songbingjia.com/android/13229">
<
param name="_cy" value="https://www.songbingjia.com/android/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,我应该理论上下载它。如果你发现一些错误(如拼写错误),请不要犹豫警告我,对不起英语不是我的母语。谢谢你的阅读。
答案
<
applet width="700" height="230" codebase="out" code="mPage.class">
<
param name="_cx" value="https://www.songbingjia.com/android/13229">
<
param name="_cy" value="https://www.songbingjia.com/android/6085">
<
/applet>
查找类文件的重要部分是考虑applet元素中指定的
codebase
,这实际上意味着我们需要查看out
目录(添加到文档的路径中)以便找到类文件的实际位置存在。所以这:
http://46.xxx.xx.xx:8008/mPage.class
【如何在地址为46.XX.XX.XX的页面中下载java applet类文件(8008 /)】需要这样:
http://46.xxx.xx.xx:8008/out/mPage.class
推荐阅读
- 无法执行Applet程序(applet是未初始化)
- 为Java Applet启用TLSv1.2
- Object不支持此属性或方法 - 在IE9中调用Applet
- 11个在线免费工具,用于扫描网站安全漏洞和恶意软件
- IBM HTTP Server安全性和强化指南
- 如何保护Joomla网站免受蛮力攻击()
- 保护Magento免受在线威胁的14个基本技巧
- 8个Joomla安全扫描程序,查找漏洞和配置错误
- 保护和强化Joomla网站的10个最佳实践