持续发包验证

今天在远程登录电脑微信的时候又要扫码验证,决定来模仿,记录下来,说不定以后用得到呢(其实是来水文章zzz)

进入正题

在腾讯云操作一些东西的时候需要扫码,这是在Network可以看到一直在post服务器,我今天想到了一个东西,我先晒出他的代码,看大家眼不眼熟:
持续发包验证
看到没有那大大的支付几个字眼,没错哒,他就是ds网检测支付的js代码,主页面就一直Get另外一个php,那问号后面的就是传去的数据了,你如果不知道可以去百度一下,这里不啰嗦了。
代码如下:

<script src="https://cdn.staticfile.org/jquery/1.12.4/jquery.min.js"></script> <script> function loadMsg() { $.ajax({ type: 'GET', dataType: 'json', url: 'http://www.lihouse.xyz/test/admin/logincheck.php', timeout: 10000, //ajax请求超时时间10s data: {type: 'student', password: "admin123456"}, //post数据 success: function (data, textStatus) { //从服务器得到数据,显示数据并继续查询 if (data['code'] === "1") { if (confirm('您已在手机上确认完成,即将跳转到活动主页')) { location.href = "index.php"; } else { location.href = "index.php"; } } else { setTimeout(function () { loadMsg(); }, 4000); } }, //Ajax请求超时,继续查询 error: function (XMLHttpRequest, textStatus, errorThrown) { if (textStatus === 'timeout') { setTimeout(function () { loadMsg() }, 1000); } else { //异常 setTimeout(function () { loadMsg() }, 4000); } } }); } $(document).ready(function () { loadMsg(); }); </script>

大家可以根据自己的需求更改代码,博主8.4号就要出去旅游了,来日见~


走自己的路