自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 SessionID存在Cookie被劫持了怎么办?

前两天面试一家10k-14k的厂被面试官拷打了,面试官看了我的博客文章:如何使用Redis实现分布式Session存储用户信息,他问我你后端生成的SessionID存在Cookie里返回给前端,前端携带Cookie访问后端实现分布式或单点登陆,那假如Cookie被劫持了,别人请求头里携带了这个Cookie,不是一样能登陆吗?

2024-12-02 09:28:38 703

原创 SessionID存在Cookie被劫持了怎么办?

当听到这个问题,其实我是有点懵的,我思考了一下回到,我后端可以针对SessionID进行MD5加盐加密,然后前端进行解密,此时面试官又说,别人都可以看到你前端整个实现的源码,不就知道你是用什么算法进行加密吗,不是照样可以破解你的加密算法吗?假如Cookie被劫持了,攻击者的请求头拿着这个Cookie进行访问,后端针对Cookie里的加密字段进行解密,发现解密后的IP与访问者的IP不同,则拒绝访问,并将此IP加入黑名单。

2024-12-01 01:42:47 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除