Cookie攻击

Cookie攻击
一、Cookie基础介绍
1.简介:
cookie是用户浏览网页时网站存储在用户机器上的小文本文件。
主要记录与用户相关的一些状态或者设置, 比如用户名、ID、 访问次数等。
当用户下一次访问这个网站的时候,网站会先访问用户机器上对应的该网站的Cookie文件。
2、Cookie的作用
Cookie最大作用维持会话的凭证
减少登录网站的次数
记录关于用户信息
3, Cookie的逻辑
0 IT Ree . Re-Cos
国eTP Rqge Co
Web Clent
Web Server
国HTP Re
4. cookie的类型
根据Cookie的时效性以及相关特点,可以把它分为两种类型:持久型Cookie和临时型Cookie
持久型Cookeil以文本形式存储在硬盘上,由浏览器存取
临时型Cookie也称为会话Cookie,存储在内存中,关闭当前浏览器后会立即消失
5. Cookie的操作
浏览器通过Document对象访问Cookie(前面用document函数获取过cookie信息
cookie安全document.cookie函数)
若要创建一个Cookie, 只要将特定格式的字符申赋给document.cookie即可:
cookieName=cookieValue; expriationdate; path
后端语言处理方式:
setrawcookie()
setcookie0
6、Cookie的属性
Cookie的属性
Name- - - -Cookie的名称 ;
Value- --读写Cookie的值;
Expires–通过给定- 一个过期时间来创建- -个持久化Cookie;
Path- - -关联到Cookie的路径,默认为/;
Domain–设 置关联Cookle的域名:
Secure–用于指定Cookie需要通过安全Socket层连接传递
Http0nly–用 于避免Cookie被lavaScript访问;
二、Cookei会话攻击原理

  1. Cookie会话攻击原理剖析
    (1) 获取客户端cooki信息

cookie=" +document.cookie
注:这里看到,想要获取cookie信息就要用到XSS的漏洞,这里时利用document.cookie的方
法去读。将读到的cookie信息发送到我们自己搭建好的网站。这ttp://www.test.com就是我们
搭好的网站,location作用是你点击都将页面跳转至我们搭建好的网站
2.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值