基于Burpsuite的安全测试四:登录认证模块-Session测试

基于Burpsuite的安全测试四:Session测试

共三个情景:

情景1:Session会话固定测试

  1. 用户退出系统后,应将session认证属性标识清空,如果未清空则会导致session会被重复利用并进行登录,攻击者可以利用该漏洞生成固定session会话,让用户利用攻击者生成的固定会话进行系统登录,从而导致用户会话认证被窃取。
  2. 退出系统时记录session信息。

 

  1. 再次登录,将session信息与第一步session信息做对比,如果相同则存在固定会话风险。

系统修复方案:

客户端登录系统时,应首先判断客户端是否提交浏览器的留存session认证会话属性标识,客户端提交此信息至服务器时,应及时销毁浏览器留存的session认证会话,并要求客户端浏览器重新生成session认证会话属性标识。

 

 

情景2:Session会话注销测试

  1. Session是服务器对客户端用户身份认证的标识,用户注销或者退出登录时,服务器应将客户端session认证属性标识清空。如果未能清空,则认证会话将持续有效,攻击者或者该session后导致用户权限被盗。
  2. 登录系统时通过Burp suite截取登录相关请求数据,并记录session信息,且空白区域右击,将请求Send Repeater,请请求发送到Repeater模块。
  3. 退出系统
  4. 在Repeater模块单击Go按钮,再次发送登录请求查看系统是否对退出后的用户授权session进行解除授权。

系统修复方案:

用户注销或者退

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值