js破解阿里滑动验证
在访问一些有接入阿里风控的站点时,访问频率过多会出现阿里滑动验证码AWSC。
function slide (id) {
var slider = document.getElementById(id),
container = slider.parentNode;
var rect = slider.getBoundingClientRect(),
x0 = rect.x || rect.left,
y0 = rect.y || rect.top,
w = container.getBoundingClientRect().width,
x1 = x0 + w,
y1 = y0;
var mousedown = document.createEvent("MouseEvents");
mousedown.initMouseEvent("mousedown", true, true, window, 0,
x0, y0, x0, y0, false, false, false, false, 0, null);
slider.dispatchEvent(mousedown);
var mousemove = document.createEvent("MouseEvents");
mousemove.initMouseEvent("mousemove", true, true, window, 0,
x1, y1, x1, y1, false, false, false, false, 0, null);
slider.dispatchEvent(mousemove);
/*var mouseup = document.createEvent("MouseEvents");
mouseup.initMouseEvent("mouseup", true, true, window, 0,
x1, y1, x1, y1, false, false, false, false, 0, null);
slider.dispatchEvent(mouseup);*/
}
调用:
slide('nc_1_n1z'); //传入滑动验证模块最顶层的id
通过蓝奏云登录测试,秒通过!
该段代码来自吾爱破解JS实现阿里云滑动验证码破解 - 吾爱破解
文章转载自 吾爱破解
本作品采用 知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议 进行许可。