[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]

admin 2024年7月25日13:16:17评论25 views字数 520阅读1分44秒阅读模式

本文章仅用于网络安全研究学习,请勿使用相关技术进行违法犯罪活动。

简介:Hacker101是世界上最大的赏金猎人网站Hackerone的教程靶场。

知识点:文件上传

靶场主页如下,可以上传文件
对目录进行扫描发现/admin/server-status,访问报403,无法绕过。
[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]
图1:主页
上传文件后无法知道上传到哪,也无法访问,遍历目录无果。   
[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]
进行分析:
1.上传没有成功
2.上传成功了,隐藏在其它目录
第一种情况无法测试,我们测试第二种情况。
上传时,在文件名前面加../让其上传到父目录,直到上传到网站根目录。运气很好,上传../test.png,在/test.png就直接访问到。   
[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]
图2:访问test.png
通过/server-status我们可以猜测为php网站,尝试上传php文件,提示php文件不允许上传,那么肯定就是php网站了。
[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]
图3:上传php文件
经过遍历后缀,成功上传.phtml文件且可以正常运行。   

[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]

图4:上传phtml文件

最后在../flags.txt中发现了所有的Flag。

[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]

图5:获取Flag

感谢观看!

原文始发于微信公众号(Rsec):[Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年7月25日13:16:17
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   [Hacker101靶场] Y2FuIHlvdSByZWNvbj8[moderate]http://cn-sec.com/archives/2997241.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息