bugku web 域名解析

听说把 flag.baidu.com 解析到123.206.87.240 就能拿到flag

直接改host做出来了,可是在想为什么直接访问ip地址不行呢,后来看了题解,有一个解法是burp抓包然后改host地址,所以学到了host头的概念

我们知道Http请求头信息里面会带有一个Host字段,很多人不是很清楚这个字段具体的作用或者用法,包括我被很多人问过也曾经有些迷茫,这里具体扫盲下。
我们知道一个IP地址可以对应多个域名,比如假设我有这么几个域名www.qiniu.com,www.taobao.com和www.jd.com然后在域名提供商那通过A记录或者CNAME记录的方式最终都和我的虚拟机服务器IP 111.111.111.111关联起来,那么我通过任何一个域名去访问最终解析到的都是IP 111.111.111.111。
但是还是没有提到Host的概念,其实可以这样看,我们的那台虚拟机111.111.111.111上面其实是可以放很很多网站的(不然如果只能放一个网站的话就太不合理了,虚拟机那么多资源都浪费了),我们可以把www.qiniu.com,www.taobao.com和www.jd.com这些网站都假设那台虚拟机上面,但是这样会有一个问题,我们每次访问这些域名其实都是解析到服务器IP 111.111.111.111,我怎么来区分每次根据域名显示出不同的网站的内容呢,其实这就要用到请求头中Host的概念了,每个Host可以看做是我在服务器111.111.111.111上面的一个站点,每次我用那些域名访问的时候都是会解析同一个虚拟机没错,但是我通过不同的Host可以区分出我是访问这个虚拟机上的哪个站点。

简单来说,就是顾里和席城睡了,也和顾源睡了,那么顾里的一颗心就同时有两种对"睡过的"男人的感情,所以她的大脑(主机)在每次tcp连接时对脸(host头)进行解析,来决定把自己的哪一部分心交出去(好美好美的感情)

参考题解
https://www.cnblogs.com/0yst3r-2046/p/10740106.html
或是
https://blog.csdn.net/weixin_34163553/article/details/94573796

概念参见
https://blog.csdn.net/w0ryitang/article/details/80112185
http://www.voidcn.com/article/p-qmcrhktt-ze.html (没看懂)
https://blog.csdn.net/zj6257/article/details/83012282 (哦哦原来是这个样子我现在完全搞懂了)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值