会话管理隐患与防御 总结

简介:
  • 什么是会话控制

    • SESSION

    • COOKIE

    • 服务器记录用户凭证的一个变量。是一个时域(从用户登录到注销的时间域)

    • 指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)

    • Web开发人员要在无状态的HTTP协议下进行状态维持和控制用户的一次会话需要引入其它的机制,这就是 会话管理

    • 在人机交互,会话管理是保持用户的整个会话活动的互动与计算机系统跟踪过程。会话管理分类:桌面会话管理、浏览器会话管理、Web服务器的会话管理(通常指的SESSION以及COOKIE)。

    • 会话控制包括什么


  • 会话控制存在的隐患

    • 中间人攻击

    • 注射式攻击

    • 获取用户登录凭证

    • 通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信双方缺毫不知情。(Eg:A和B通信,C通过ARP欺骗A和B,使A认为C是B,使B认为C是A,C通过转发A和B的通信数据,是A和B保持连接,这样C就可以监听A和B的通信内容,获取敏感信息。)

    • 不会改变会话双方的通讯流,而是在双方正常的通讯中插入恶意数据。(Eg:SQL注入)

    • 通过修改服务器发给自己的cookie是服务器误认为自己是另一外一个用户。(基本不可能。。。)

    • 通过XSS等手段获取对方的登录凭证并且通过修改自己的cookie,是自己可以登录对方的会话。

    • Cookie

    • Session

    • 会话劫持

  • 防御

    • 会话加密

    • 关闭浏览器的第三方cookie

    • 对用户可以接触并修改的数据进行过滤


本文转自 nw01f 51CTO博客,原文链接:http://blog.51cto.com/dearch/1791504,如需转载请自行联系原作者
相关文章
|
12天前
|
安全 算法 网络安全
网络防御的三重奏:漏洞管理、加密技术与安全意识
【4月更文挑战第7天】在数字化时代,网络安全和信息安全已成为企业和个人不可忽视的战场。本文将深入探讨网络安全的核心问题——漏洞管理,介绍现代加密技术的进展,并强调提升安全意识的重要性。通过分析网络攻击的常见手段,我们揭示了有效管理漏洞的策略;同时,评估了从对称加密到非对称加密,再到量子加密的技术演进。最后,文章指出,在技术和工具不断进步的同时,用户的安全意识仍是防御体系中不可或缺的一环。
|
3月前
|
安全 网络安全 数据库
Web安全防护的必要性与漏洞扫描技术
随着互联网的发展,Web应用程序的使用越来越广泛,但也带来了越来越多的安全威胁。因此,Web安全防护变得越来越重要。本文将介绍Web安全防护的必要性,并详细介绍各种漏洞扫描技术,以帮助您保护Web应用程序的安全。
40 2
|
9月前
|
存储 前端开发 安全
前端安全性:常见攻击方式及防范措施
前端安全性是现代 Web 应用程序中不可忽视的重要方面。在网络环境中,前端代码容易受到各种攻击,比如 XSS(跨站脚本攻击)、CSRF(跨站请求伪造)、点击劫持等。为了保护用户的数据和确保应用程序的安全,开发者需要采取一系列防范措施。本文将介绍常见的前端安全攻击方式,并提供相应的防范措施。
452 0
|
3月前
|
SQL 安全 网络安全
确保你的数据库安全:如何防止SQL注入攻击
确保你的数据库安全:如何防止SQL注入攻击
|
1月前
|
安全 网络安全 文件存储
计算机安全与防护措施
计算机安全与防护措施
|
2月前
|
机器学习/深度学习 监控 安全
安全防御之安全审计技术
安全防御中的安全审计技术是保障信息系统安全的重要手段之一。其主要目标是对信息系统及其活动进行记录、审查和评估,以确保系统符合安全策略、法规要求,并能够及时发现潜在的安全风险和异常行为。通过安全审计,可以对系统中的各种活动进行记录、检测和监控,以发现潜在的安全风险和威胁,并及时采取相应的措施进行防范和处理。
23 0
|
4月前
|
SQL 安全 网络安全
服务器入侵如何防护,业务被攻击如何处理,服务器安全防护方案
服务器入侵如何防护,业务被攻击如何处理,服务器安全防护方案
|
4月前
|
安全 关系型数据库 MySQL
AWD常见防御加固手段
AWD常见防御加固手段
61 1
AWD常见防御加固手段
|
6月前
|
存储 监控 安全
服务器防护安全措施有哪些?
服务器防护安全措施有哪些?
|
9月前
|
存储 监控 关系型数据库
MySQL数据库安全性的提升和防护措施
MySQL数据库安全性的提升和防护措施