[极客大挑战 2019]Http 1 一次 http 及 burp suite 的配合使用

  1. 进入靶机,得到如下界面,没什么特殊的,F12 或者右键 查看网页源码
    在这里插入图片描述
    发现关键文件,尝试访问
  2. 得到如下结果
    在这里插入图片描述
  3. 并无特殊之处,只给了一个网址,此地无银三百两,既然是 http 类型的题目,burp suite 抓包,右键–>Send to Repeater
    在这里插入图片描述
  4. 在 Repeater 里修改 Header,提示访问来源不对,此时我们可以通过 Referer 头来伪造链接来源。

HTTP Referer 是 Header 的一部分,当浏览器发送请求的时候带上Referer,告诉服务器该网页是从哪个页面链接过来的。

在这里插入图片描述
5. 提示我们浏览器要是用Syclover ,一般浏览器设置都在 User-Agent 中,修改 UA 即可

User Agent,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

在这里插入图片描述
6. 得到进一步提示,只能在本地访问,就是要我们使用127.0.0.1来访问,我们使用 X-Forwarded-For 来伪造 IP
HTTP X-Forwarded-For 介绍
在这里插入图片描述
flag 出现,此时我们可将 Repeater 处修改好的 Header 复制,取代原来的Header,并通过当前包:
在这里插入图片描述

在这里插入图片描述
此时页面亦回显 flag:
在这里插入图片描述
8. 总结
此题需要对 Header 各项要很熟悉,知道每一步该用什么东西去构造我们想要的payload。
在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值