栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CTFHUB-WEB前置技能-HTTP协议-Cookie

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CTFHUB-WEB前置技能-HTTP协议-Cookie

目录

一、Cookie

1.什么是Cookie?

2.cookie的工作方式?

3.cookie的分类?

(1)会话级别的cookie

(2)持久化的cookie

4.cookie和session的区别?


一、Cookie

1.什么是Cookie?

Cookie是服务器存储在客户端的一段文本信息,当客户端发送访问请求时服务器会发送给客户端一个cookie并存储,第二次客户端再次发送访问请求时cookie会被包含在Http头文件发送给服务器,浏览器检查到有cookie信息就会默认这是已经验证过的用户,不会进行第二次验证。

2.cookie的工作方式?

客户端第一次向浏览器发送请求,浏览器收到请求根据来源信息生成Cookie,返回请求的同时讲Cookie一起发送回客户端并存储Cookie,下一次再向浏览器发送请求时cookie会被包含在http头中发送给浏览器,浏览器收到请求后会先检查cookie,如果有cookie信息则不会进行验证直接响应数据。

3.cookie的分类?

(1)会话级别的cookie

cookie默认为会话级别,即cookie存储在浏览器的内存中,当客户退出浏览器时消失。

(2)持久化的cookie

如果我们希望浏览器将该cookie存储在磁盘上,需要在cookie中设置生命周期setMaxAge,并给出一个以秒为单位的时间。将最大时效设为0则是命令浏览器删除该cookie。

4.cookie和session的区别?

cookie和session有相似的作用,首先我们需要搞清楚什么是session。

Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,保存在服务器上。客户端使用浏览器访问服务器的时候,服务器会把客户端信息以某种形式记录在服务器上。这就是Session。

二者的区别在于:cookie保存在客户端的浏览器上,session保存在服务器上。

二、CTFHUB-WEB前置技能-HTTP协议-Cookie

进入环境后,可以看到提示我们只有admin才有权限得到flag。

使用burp进行拦截数据包看看情况,发现其中有一项cookie=0,我们将其改成1,放包后就得到了flag。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962764.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号