逻辑漏洞原理

逻辑漏洞是:

  • 网站开发人员再建设网站的时候,由于验证不严格,造成的bug。

逻辑漏洞隐患:

  • 1、任意用户重置密码
  • 2、提权/越权
  • 3、任意金额购买
  • 4、验证码绕过

提权

  • 查看用户订单信息
  • 登录->常看个人订单信息
  • 每个订单都有一个id
  • Xxxxx.com/dingdan/show.php?id=11231512
  • Xxxxx.com/dingdan/show.php?id=11231513
  • 可以通过bp抓包修改id登录路一样的账号并且密码可以不同
  • 查看用户个人信息
  • 任意账号登录

越权

  • 剋通过后台管理,用普通用户提权到管理员页面,惊醒修改普通用户信息。

任意金额购买

  • 选择商品   -> 发起订单请求 -> 服务器确认订单 ->   生成支付接口(1000元) ->发送给前端  -> 用户支付->银行返回支付成功->订单完成。
  • 通过bp,在支付1000元时抓包,然后通过修改金额,使用户可以修改价格购买商品。

案例:

  • 手机号:
  • bp抓包,尝试修改手机号,将验证码发送到自己的手机
  • 邮件:
  • 先自己注册一个用户,点击重置,
  • 分析邮件中的连接
  • 不加密,加密策略太弱
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值