2、关于使用ajax验证绕过(实例2)

本文通过实例介绍了如何在手机应用中利用Ajax原理和bp代理工具,通过模拟输入正确和错误验证码,分析服务器返回的ajax校验码,从而实现绕过手机验证码找回密码的过程,主要适用于学习和理解Ajax原理的应用场景。
摘要由CSDN通过智能技术生成

ajax原理我上一篇有写过,参考:1、关于前端js-ajax绕过-CSDN博客

一、实例环境:

为手机上的某一割韭菜app

二、目的:

实现绕过手机验证码,找回密码

三、工具:

bp代理

四、验证步骤如下:

1、使用模拟器下载某app,使用bp代理模拟器流量,具体如何配置,我之前文章中有写过

进入找回密码功能栏,首先使用接收正确的手机验证码,将正确的手机验证码提交,目的是当输入正确手机验证码时抓取服务器发返回app上的流量

2、发现当输入正确验证码,返回的数据包中含有疑似ajax的校验码数据,复制这个校验码数据
{“code”:200,“data”,“138******10”,“msg”:“”}

3、这是测试输入一个错误验证码

4、拦截服务端返回app得流量

5、发现当输入错误手机验证码,返回的流量数据跟输入正确的验证码返回得数据差异在于ajax校验

6、将错误的ajax校验码改为正确的ajax校验证码

7、修改完ajax校验码返回值后,放行服务端返回app得流量,发现输入错误验证码后app成功跳转重置,成功绕过

#本篇文章仅用于学习交流,目的为理解ajax原理

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值