记录几个绕过身份验证漏洞的挖掘案例

本文详细记录了四个绕过身份验证的漏洞案例,涉及银行出入系统、小程序、食堂小程序和App登录。通过抓包、篡改返回包状态码等手段,演示了如何成功绕过验证,强调了对业务流程测试和安全漏洞挖掘的重要性。
摘要由CSDN通过智能技术生成

记录几个绕过身份验证漏洞的挖掘案例

为了保障业务系统的安全,几乎每个系统都会存在各种各样的验证功能。常见的几种验证功能就包括账号密码验证、验证码验证、JavaScript数据验证及服务端数据验证等等,但程序员在涉及验证方法时可能存在缺陷导致被绕过。针对这些验证问题,分享一下自己在某银行挖到的身份绕过验证漏洞案例。

案例一:某出入系统存在验证绕过问题,导致任意账号登录。

(一)首先正常走一遍登录流程,通过抓包抓到登录成功的返回包,如下所示:

{“code”:200,“msg”:“校验成功”,
“data”:{“userInfo”:{“userId”:“a2832cbbb3404a56b77ca1482f329fbc”,“userName”:“XXX”,“mobile”:“XXXXXXXXXX”,“companyId”:“010102880”,“personType”:“2”,“workStatus”:null,“visitStatus”:null},“token”:“eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjb21wYW55SWQiOiIwMTAxMDI4ODAiLCJlcXVpcG1lbnQiOiIyIiwidHlwZSI6InZpc2l0b3IiLCJleHAiOjE2MzI5ODUwNzIsInVzZXJpZCI6IjE1ODEyOTY5MzMwIn0.6hgTV3JMAxzip3fju_6NKsvcJxbOfKRc2e8WNhDAQ9Q”}}

(二)回到登录页面任意输入手机号和验证码,抓包发现code:500
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值