由于羽毛球场地十分难抢,所以今天早上决定和学弟一起讨论一下怎样写一个高效的抢场脚本(虽然有点不道德)。在这里做个记录。
一、修改userAgent
一开始是准备使用selenium网页自动化操作来模拟循环点击订场和其他订场人拼手速,但是点击在浏览器中打开时显示“请在微信客户端打开链接”。
于是经过开发者工具发现如果请求包的userAgent里出现micromessenger字段则isWeixin被设置为ture否则为false。
于是按 ctrl shift p 打开命令框,搜索 network conditions(网络调节) 并打开设置userAgent为micromessenger
回车后发现页面为空白且url是https://open.weixin.qq.com/******,通过burp抓包发现这是一个由微信发起的 OAuth2 授权请求