小米登录协议分析_520小米抢购HTTP协议分析
首现是这次抢到的结果(看来我不适合做黄牛)
下面是整个过程的HTTP通信协议分析:
每个手机都有一个编号比如:、
note联通 2141800009
note 移动增强 2141800008
note 移动标准 2141200012
1s 移动 灰 2141600006
1s 联通 灰 2141600007
选择好你需要的手机,确认后会发送这个
可以看到即使是同一款手机,每次发送的信息中是有差别的,通过详细请求对比发现,请求内容中只有这一处地方不同,最后不同的地方可以发现明显的大小不同关系,所以判断不是那么随机生成的(应该是可以尝试批量提交的,这样抢购工具就有了)。
任取一条可以发现,执行了一次get请求,请求内容只有cookie,这里面记录了你的很多信息
然后看返回
返回数据就更少了,这大概就是小米能承受这么多人同时访问的原因之一吧。
终于在不断的尝试后出现个一个不同的返回结果
这个里面hdurl是有内容的,就是那个抢到的那个“1s 联通灰”,这个hdurl里包含似乎是一串随机数的东西,还有你的id,购买的产品的编号等一些内容。然后就可以选择手机了,再次发起了一次get请求。
这个请求最主要参数token就是你上一步获得的hdurl.
然后就是真正的请求购买地址了。这里没有携带任何参数(当然有cookie)
不知道可不可以直接越权访问到这里吆。
后面就真的是进行比较大的数据交换,进行购买了。
本次分析结束,个人猜测前面的过程无法跳过,因为要是这么简单的话大牛们早就发现了。
小米登录协议分析_520小米抢购HTTP协议分析相关推荐
- 小米登录协议分析_小米智能家居设备流量分析及脚本控制
原标题:小米智能家居设备流量分析及脚本控制 *本文作者:scu-igroup,本文属 FreeBuf 原创奖励计划,未经许可禁止转载. 前言 万物互联的时代即将来临,而现阶段,我们能感触到的,当属智能 ...
- 享受代码的快乐--小米抢购前端代码分析
今天来个比较潮的,分析一下小米前端js排队代码;原来的代码和注解后的代码在附件里! 话说小米手机不错,主要是miui不错.买个手机天天要抢.其实我是比讨厌这种营销. 把手机价格搞的低低的,吸引注意.好 ...
- AUTO.JS脚本 实现小米、淘宝、京东抢购
AUTO.JS脚本 实现小米.淘宝.京东抢购,以及常用函数详解 功能 可以循环点击指定按钮,等其他按钮出现时停止点击,实现抢购 加购物车功能 思路 每个商城的抢购步骤不一样,这里使用小米商城抢购为例, ...
- 小米手环3nfc和4nfc哪个好_反馈分析小米手环3nfc和4nfc区别有吗?哪个好?体验揭秘测评...
这两款小米手环3nfc和4nfc都是不错的,都是大品牌,质量没得说啊,不过区别还是有的哈,款式和配置都是不一样的哈,整体来说小米小米手环5 NFC版要大气点儿,不过家用的话,这两个足够了,看个人吧,我 ...
- 小米打印机显示服务器出错,小米打印机连不上wifi 小米打印机连不上wifi的解决办法以及原因分析...
1.浏览器范围192.168.31.1打开小米路由器管理界面,输入密码登录 2.点击[常用设置]→[局域网设置]中将局域网IP地址由192.168.31.1修改为192.168.0.1,点击[保存]即 ...
- 小米枪战不显示服务器,小米枪战为什么进不去?小米枪战登录失败怎么办?
小米枪战为什么进不去?小米枪战登录失败怎么办?吃鸡游戏的火爆,使得小米枪战一上线就得到了很多玩家的关注,小米枪战是最近非常火爆的一款FPS枪战游戏,由于游戏过于火爆从而导致有很多玩家出现了各种登录失败 ...
- 荣耀v20云计算机,一张图看懂荣耀v20,小米9,iqoo谁值得买(云分析)
一张图看懂荣耀v20,小米9,iqoo谁值得买(云分析) 2019-03-09 13:22:20 17点赞 5收藏 65评论 本文前言--应该来说全世界手机市场,就数中国的手机市场水最深吧,发布猛如虎 ...
- 小米wifi智能家居android,小米智能家居:米家智能插座的无线协议——Wi-Fi与Zigbee...
随着科技的发展,智能插座或音箱,就可以开启你的智能家居生活. 那Wi-Fi和ZigBee到底是什么? 首先,Wi-Fi和ZigBee是两种不同的无线协议.Wi-Fi无线协议:全称Wireless Fi ...
- 小米摄像机升级失败,小米摄像机黄灯常亮修复,全网最硬核修复
小米摄像机升级失败,小米摄像机黄灯常亮修复,全网最硬核修复 背景 刷机方法 准备 相机拆机 修补固件 刷入固件 破解相机 背景 2020年买了个小米云台相机pro,后来搬家没怎么用,放家里吃灰一年多, ...
最新文章
- jQuery带缩略图的宽屏焦点图插件
- Quartz.Net线程处理用到的两个Attribute
- java中overload与override的区别
- 利用perf排查sys高的问题
- 【读书笔记0102】Beginning linux programming-3rd
- LGD:涨点神器!旷视孙剑、张祥雨团队提出标签引导的自蒸馏技术,助力目标检测!...
- 主流的数据可视化工具介绍
- Redis单机搭建主从复制以及哨兵机制
- Spring源码之ApplicationContext(二)准备工作
- mysql创建定时任务 脚本_linux中定时执行mysql脚本
- 【Shiro第八篇】SpringBoot + Shiro使用Shiro标签
- OpenGL超级宝典(第7版)笔记9 基元装配 裁剪 光栅化
- matlab怎么学机器人算法,机器人学、机器视觉与控制——MATLAB算法基础
- 关关采集器规则编写教程(最详细的教程)
- 嵩天《Python数据分析与展示》实例1:图像的手绘效果
- Linux平台基于v4l2开发免驱摄像头-输出为Opencv Mat
- Tomcat配置参数优化
- SOPHGO SM5智算模组二次开发散热设计参考
- sqlserver的分页查询
- 视频号添加任意小程序