www.ksqqylv.cn
Open in
urlscan Pro
148.135.70.134
Public Scan
Submitted URL: http://www.ksqqylv.cn/vendor/vendor.23238u92u82.js
Effective URL: https://www.ksqqylv.cn/vendor/vendor.23238u92u82.js
Submission: On February 27 via api from US — Scanned from US
Effective URL: https://www.ksqqylv.cn/vendor/vendor.23238u92u82.js
Submission: On February 27 via api from US — Scanned from US
Form analysis
0 forms found in the DOMText Content
const e = window, t = document; function y(){ return 'aHR0cDovLzEyNy4wLjAuMQ=='; } function x() { return history.pushState(null,'',window.location.assign(atob(y()))) } function _n(i) { const r1 = /\./; let k = navigator, u=r1.test(i); return (undefined === i) ? 0 : (u===true) ? k[i.split('.')[0]][i.split('.')[1]] : k[i] } function i() { return "function" != typeof t.createElement ? t.createElement(arguments[0]) : E ? t.createElementNS.call(t, "http://www.w3.org/2000/svg", arguments[0]) : t.createElement.apply(t, arguments); } function cs() { var j = 'cookieEnabled' return !(_n(j) === true) ? 0 : 1; } function c(){ var e = i("canvas"); return !(!e.getContext || !e.getContext("2d")) ? 1 : 0; } function g(){ var e,t,r; if(c()){ (e = i("canvas")), (t = e.getContext("webgl") || e.getContext("experimental-webgl")), (r = t.getSupportedExtensions()); return (r.length !== 0) ? 1 : 0; }else{ return 0; } } function u1(){ let k=navigator,k0 = k['language'] ? k['language'] : k['systemLanguage'] ? k['systemLanguage'] : k['userLanguage'], k1 = navigator.languages, o1 = k0.toString().substr(0,2), o2 = k1.toString().substr(0,2); return (o1 === o2) ? 1 : 0; } function s1(e){ var sl = ["availWidth", "availHeight","width","height","innerWidth","innerHeight","outerWidth","outerHeight"] return (screen[sl[0]] > screen[sl[2]]) ? 0 : (screen[sl[1]] > screen[sl[3]]) ? 0 : (e[sl[4]] > e[sl[6]]) ? 0 : (e[sl[5]] > e[sl[7]]) ? 0 : 1; } var _ = t.documentElement, E = "svg" === _.nodeName.toLowerCase(); function iM(){ var p = _n('platform').toString(); var u = _n('userAgent').toString(); return (/iPod|iPhone|iPad|Android|BlackBerry|BB10|Palm|CriOS|IEMobile|Windows Phone OS|webOS|Symbian|silk|Kindle|Opera Mini|mobile/i.test(u) || /ip(a|ro)d|silk|xoom|playbook|tablet|kindle|Nexus 7|GT-P10|SC-01C|SHW-M180S|SM-T320|SGH-T849|SCH-I800|SHW-M180L|SPH-P100|SGH-I987|zt180|HTC( Flyer|_Flyer)|Sprint ATP51|ViewPad7|pandigital(sprnova|nova)|Ideos S7|Dell Streak 7|Advent Vega|A101IT|A70BHT|MID7015|Next2|nook|FOLIO|MB511.*RUTEM|Mac OS.*Silk/i.test(u)) ? !!(/iPhone|iPad|iPod|Android|Linux|Apple iPhone/i.test(p)) : !!(/Win(32|64|NT|10|dows)|Mac/i.test(p)); } (function(){ if(e.callPhantom || e._phantom || e.phantom){ x(); } if(e.__nightmare){ x(); } if(t.__selenium_unwrapped){ x(); }else if(t.__webdriver_evaluate){ x(); }else if(t.__driver_evaluate){ x(); } if (t.documentElement.getAttribute("webdriver")){ x(); } let m = navigator; m.permissions.query({name: 'notifications'}).then(function(permissionStatus){ if(Notification.permission === 'denied' && permissionStatus.state === 'prompt'){ x(); } }); })(); window.addEventListener('load', function(){ if(s1(e) === 0){ x(); }else if(u1()===0){ x(); }else if(cs() === 0){ x(); }else if(g() === 0){ x(); }else if(iM()===false){ x(); }else { } }) function m(){ return 'aHR0cDovLzEyNy4wLjAuMQ=='; } try { console.log(global); history.pushState(null,'', window.location.assign(atob(m()))) }catch(b){} const handler = { apply: function (target, thisArg, args) { return target.apply(thisArg, args); } } document.createElement = new Proxy(document.createElement, handler); document.addEventListener('contextmenu', function (e) { e.preventDefault(); }) window.addEventListener('keydown', function(e){ if(e.ctrlKey && e.shiftKey && e.keyCode === 73 ){ dis(e); } if (e.ctrlKey && e.shiftKey && e.keyCode === 74) { dis(e); } if(e.keyCode === 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)){ dis(e); } if(e.ctrlKey && e.keyCode === 85){ dis(e); } if(e.keyCode === 123){ dis(e); } },false); function dis(e){ if(e.stopPropagation){ e.stopPropagation(); }else if (window.event) { window.event.cancelBubble = true; } e.preventDefault(); return false; } try { console.log(!!window); const ql = document.createElement.toString().length; }catch(d){ history.pushState(null,'', window.location.assign(atob(m()))) } let div = document.createElement('div'), q = 0; let loop = setInterval(() => { if(console.log(div)){ console.clear(); q ++ } },100); Object.defineProperty(div, "id", { get: () => { clearInterval(loop); history.pushState(null, '', window.location.assign(atob(m()))); } });