本帖最后由 wwwwwllllk 于 2022-10-11 20:41 编辑
代码的思路就是看了一下前端会向后端发送一个请求,返回的参数进行判断,如果我直接脚本覆盖了原来的方法,改成输入为空,状态为0的时候直接识别为成功。
有别的需要验证码的网站欢迎评论
20201011
之前的突然不能用了更新一下
// ==UserScript==
// @name 破解IT1352网站微信扫码
// @namespace http://tampermonkey.net/
// @version 0.3
// @description 比之前简单了很多
// @author You
// @match https://www.it1352.com/*.html
// @require https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js
// @require https://cdn.staticfile.org/jquery-cookie/1.4.1/jquery.cookie.min.js
// @icon https://www.google.com/s2/favicons?sz=64&domain=it1352.com
// @grant none
// ==/UserScript==
(function() {
'use strict';
setTimeout(() =>{
$.cookie('olduser', '1', { domain: 'it1352.com', expires: 15 });
$('#chkinfo').fadeIn(100);
$('#chkinfo').html('登录成功,请稍后..').addClass('tipok').removeClass('tiperr');
setTimeout("$('#pop').fadeOut();", 1000);
window.location.reload();
},5000)
// Your code here...
})();
又发现一个扫码的网站
// ==UserScript==
// @name 破解我爱学习网站需要扫码获取验证码
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 破解我爱学习网站需要扫码获取验证码,引入了jquery
// @author You
// @match https://www.5axxw.com/questions/content/322d1x
// @require https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js
// @icon https://www.google.com/s2/favicons?sz=64&domain=5axxw.com
// @license MIT
// @grant none
// ==/UserScript==
(function() {
'use strict';
// Your code here...
setTimeout(() => {
$('#gzh-mask').hide();
$('#gzh-modal').hide();
window.open(data.addr, 'nWin-19092', 'location=no,toolbar=no,scrollbars=yes,menubar=no,top=200,left=100,width=800,height=500');
},5000)
})();
20220916
// ==UserScript==
// @name 破解需要微信扫码获取验证码的网站
// @namespace http://tampermonkey.net/
// @version 0.1
// @description IT1352网站
// @author You
// @match https://www.it1352.com/*.html
// @icon https://www.google.com/s2/favicons?sz=64&domain=it1352.com
// @grant none
// ==/UserScript==
(function() {
setTimeout(() =>{
window.chk = () => {
var code = $('#txtcode').val();
var id = 1;
if (code == '') {
return chkerror();
}
$.get('/Home/Check?aid=' + id + '&code=' + code, function (r) {
try {
var result = JSON.parse(r);
if (result == '') {
var status = result.status;
if (status == 0) {
$.cookie('olduser', '1', { domain: 'it1352.com', expires: 15 });
$('#chkinfo').fadeIn(100);
$('#chkinfo').html('登录成功,请稍后..').addClass('tipok').removeClass('tiperr');
setTimeout("$('#pop').fadeOut();", 1000);
window.location.reload();
} else {
throw '';
}
}
} catch {
return chkerror();
}
});
}
},5000)
// Your code here...
})();