最近在群里看到好多人说四川省自考报名网站炸了,然后升级了之后好像今天又重新开放了,看到了一个排队99999人的图,然后还有个别在群里叫嚣代自考报名,收费5-20元不等,并且还包代报成功,于是这里绝对有猫腻,所以进行了一个简单的研究,看了下网页代码和js代码,发现只是把登录界面做了隐藏,于是分享给大家。
$$('dv_login_body').style.display='block';
直接打开自考报名网址 https://zk.sceea.cn/ ,然后正常情况下叫输入验证码排队,直接输入验证码即可,然后浏览器打开调试模式,Chrome浏览器快捷键F12 ,然后找到 console
,粘贴上面的核心代码,然后回车即可,发现登录框出来了,然而上面显示的排队直接忽略,然后输入帐号密码登录即可!
打开调试模式,粘贴代码
直接登录即可
如果使用的其他浏览器,请自行百度如何打开调试模式。
以下是分析原理,小白的话可以直接跳过,可以直接查看样式css文件当中是用的js代码来控制是否表单显示,默认排队是通过后台返回的结果pos字段,意思就是说,排队只是前端页面做控制,而后端只是返回了一个当前登录的人数,比如现在系统只能承受1w的并发,那么后端只是判断当前登录的用户,超过1w后就让前端界面拦截,不提交登录请求,所以这个代码就是很简单的把隐藏改成显示而已。
前端用的是个定时器,每个几s向后端请求查看排队人数,就这么简单。