哔哩哔哩模拟登录分析

目标:使用php模拟登录bilibili网页客户端实现途径:1.使用账号密码模拟post (由于使用账号密码登录要滑块验证直接忽略)2.扫码登录3.使用cookie直接登录本次模拟登录采用第2套方案(扫码登录)实现步骤 1.获取二维码2.监听登录3.获取扫码返回的cookie1.获取二维码使用f12查看到二维码的HTML代码发现二维码是用了base64输出通过对此观察发现...
摘要由CSDN通过智能技术生成

目标:使用php模拟登录bilibili网页客户端

实现途径:
1.使用账号密码模拟post (由于使用账号密码登录要滑块验证直接忽略)
2.扫码登录
3.使用cookie直接登录
本次模拟登录采用第2套方案(扫码登录)
实现步骤
1.获取二维码
2.监听登录
3.获取扫码返回的cookie

1.获取二维码
使用f12查看到二维码的HTML代码发现二维码是用了base64输出
小学生xhuan
通过对此观察发现在这里插入图片描述
二维码的图片地址更新时它上面的网址也会同时改变
猜测:上面那个地址就是二维码的实际地址
使用二维码生成工具生成那个地址试一下
在这里插入图片描述
当我扫描使用网址生成的二维码是我发现我发现官网的二维码响应了也被我扫出来了,有了这个发现后我打算直接开干
~~实现:那就直接使用php获取源码正则抓取地址(失败)~~使用curl获取登录页面发现根本没有需要的html
实现2:通过网络监听
发下一个api是获取授权地址的(不要问我怎么看出来的说出来都是泪)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值