diff --git a/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/检测代码.js b/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/检测代码.js new file mode 100644 index 0000000..89b3770 --- /dev/null +++ b/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/检测代码.js @@ -0,0 +1,38 @@ +setInterval(function () { + $dbsm_0x13b17a(); +}, 4000); + +function $dbsm_0x13b17a(_0x705a6b) { + console.log(_0x705a6b); + function _0x51c054(_0xcee267) { + // 判断是否是字符串,如果不是那就执行死循环内存爆掉 + if (typeof _0xcee267 === "string") { + return function (_0x2abac3) { + }.constructor("while (true) {}").apply("counter"); + } else { + if (("" + _0xcee267 / _0xcee267).length !== 1 || _0xcee267 % 20 === 0) { + (function () { + return !![]; + }).constructor("debugger").call("action"); + } else { + (function () { + return ![]; + }).constructor("debugger").apply("stateObject"); + } + } + + _0x51c054(++_0xcee267); + } + + try { + if (_0x705a6b) { + // 返回函数本身 + return _0x51c054; + } else { + // 执行函数直接卡死 + _0x51c054(0); + } + } catch (_0x10d27f) { + console.log(_0x10d27f); + } +} \ No newline at end of file diff --git a/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/测试.js b/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/测试.js new file mode 100644 index 0000000..10b1ba7 --- /dev/null +++ b/猿人学Web端爬虫攻防刷题平台/猿人学第2题-js-混淆-动态cookie-hook-cookie/测试.js @@ -0,0 +1,414 @@ +var document = {}; + +(function $dbsm_0x28c59f(_0x3e08fe) { + var _0x238fc6 = function () { + var _0x1c3448 = !![]; + + return function (_0x3dfaac, _0x557912) { + var _0x34f953; + + if (_0x1c3448) { + _0x34f953 = function () { + var _0x5988e5 = { + "bOiqP": function (_0x3c996f, _0x56fcca) { + return _0x3c996f + _0x56fcca; + }, + "MoAnA": "debu", + "IwEmM": "gger", + "BzfWw": "action" + }; + + if (_0x557912) { + var _0x3e65d6 = _0x557912.apply(_0x3dfaac, arguments); + + _0x557912 = null; + return _0x3e65d6; + } + }; + } else { + _0x34f953 = function () {}; + } + + _0x1c3448 = ![]; + return _0x34f953; + }; + }(); + + var _0x4cb904 = function () { + var _0x179fd4 = !![]; + + return function (_0x467038, _0x288fba) { + var _0x1dcae8; + + if (_0x179fd4) { + _0x1dcae8 = function () { + if (_0x288fba) { + var _0x1e6b9a = _0x288fba.apply(_0x467038, arguments); + + _0x288fba = null; + return _0x1e6b9a; + } + }; + } else { + _0x1dcae8 = function () {}; + } + + _0x179fd4 = ![]; + return _0x1dcae8; + }; + }(); + + function _0x5ec7eb(_0x106fa8, _0x176132) { + var _0x363ca6 = (65535 & _0x106fa8) + (65535 & _0x176132); + + return (_0x106fa8 >> 16) + (_0x176132 >> 16) + (_0x363ca6 >> 16) << 16 | 65535 & _0x363ca6; + } + + function _0x1d4875(_0x4c4b3c, _0x56735d) { + return _0x4c4b3c << _0x56735d | _0x4c4b3c >>> 32 - _0x56735d; + } + + function _0xfb4e93(_0x4271b4, _0x5f1015, _0x19c03a, _0xfd9457, _0x567f0c, _0x2fa17c) { + return _0x5ec7eb(_0x1d4875(_0x5ec7eb(_0x5ec7eb(_0x5f1015, _0x4271b4), _0x5ec7eb(_0xfd9457, _0x2fa17c)), _0x567f0c), _0x19c03a); + } + + function _0x591356(_0x37b6f4, _0x30b25b, _0x3e5b32, _0x242682, _0x43ea4b, _0x15b719, _0x3a9c8a) { + return _0xfb4e93(_0x30b25b & _0x3e5b32 | ~_0x30b25b & _0x242682, _0x37b6f4, _0x30b25b, _0x43ea4b, _0x15b719, _0x3a9c8a); + } + + function _0x5bcdae(_0x3a56da, _0x5a9ae9, _0x5508a3, _0x5ec01b, _0x19098a, _0x2ff238, _0x5aa4c2) { + var _0x51046f = { + "RmXTj": "return /\" + this + \"/", + "JeFyn": "^([^ ]+( +[^ ]+)+)+[^ ]}" + }; + return _0xfb4e93(_0x5a9ae9 & _0x5ec01b | _0x5508a3 & ~_0x5ec01b, _0x3a56da, _0x5a9ae9, _0x19098a, _0x2ff238, _0x5aa4c2); + } + + function _0x49fa1b(_0x7941f5, _0x55b0d1) { + let _0xaeec32 = [99, 111, 110, 115, 111, 108, 101]; + let _0x4a4292 = ""; + + for (let _0x1be800 = 0; _0x1be800 < _0xaeec32.length; _0x1be800++) { + _0x4a4292 += String.fromCharCode(_0xaeec32[_0x1be800]); + } + + return _0x4a4292; + } + + function _0x3258a7(_0x2af949, _0x3dd0cc, _0x48c753, _0x42f345, _0x371d82, _0x4b5a23, _0x5b3b31) { + return _0xfb4e93(_0x3dd0cc ^ _0x48c753 ^ _0x42f345, _0x2af949, _0x3dd0cc, _0x371d82, _0x4b5a23, _0x5b3b31); + } + + function _0x14149f(_0x4f36cd, _0x5095df, _0x1c7ffc, _0x1dc71e, _0x2560d8, _0x4d9469, _0x15d27d) { + var _0x57d2be = { + "NGbum": function (_0x598a9b) { + return _0x598a9b(); + } + }; + return _0xfb4e93(_0x1c7ffc ^ (_0x5095df | ~_0x1dc71e), _0x4f36cd, _0x5095df, _0x2560d8, _0x4d9469, _0x15d27d); + } + + function _0x52e367(_0x12585d, _0xc3891b) { + if (_0xc3891b) { + return _0x14149f(_0x12585d); + } + + return _0x49fa1b(_0x12585d); + } + + function _0x36b1d2(_0x389800, _0x5a20cb) { + let _0x1d1652 = ""; + for (let _0x1a88ed = 0; _0x1a88ed < _0x389800.length; _0x1a88ed++) { + _0x1d1652 += String.fromCharCode(_0x389800[_0x1a88ed]); + } + return _0x1d1652; + } + + function _0x5813cc(_0x2b5b60, _0x392d1e) { + // 格式化无限循环,代码包含大量空格的字符串的正则表达式确实表现出灾难性的回溯。 + // var _0x5a9f30 = _0x238fc6(this, function () { + // var _0x22d899 = function () { + // var _0x6345a3 = _0x22d899.constructor("return /\" + this + \"/")().compile("^([^ ]+( +[^ ]+)+)+[^ ]}"); + // return !_0x6345a3.test(_0x5a9f30); + // }; + // + // return _0x22d899(); + // }); + // + // _0x5a9f30(); + + // 格式化检测代码如果检测出格式化,那就调用$dbsm_0x13b17a爆内存 + // (function () { + // _0x4cb904(this, function () { + // + // var _0x4f4d53 = new RegExp("function *\\( *\\)"); + // + // var _0x209d5d = new RegExp("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)", "i"); + // + // var _0xc112c = $dbsm_0x13b17a("init"); + // + // if (!_0x4f4d53.test(_0xc112c + "chain") || !_0x209d5d.test(_0xc112c + "input")) { + // _0xc112c("0"); + // } else { + // $dbsm_0x13b17a(); + // } + // })(); + // })(); + + // _0x52e367(); + + // 重新定义 console 函数 + qz = [10, 99, 111, 110, 115, 111, 108, 101, 32, 61, 32, 110, 101, 119, 32, 79, 98, 106, 101, 99, 116, 40, 41, 10, 99, 111, 110, 115, 111, 108, 101, 46, 108, 111, 103, 32, 61, 32, 102, 117, 110, 99, 116, 105, 111, 110, 32, 40, 115, 41, 32, 123, 10, 32, 32, 32, 32, 119, 104, 105, 108, 101, 32, 40, 49, 41, 123, 10, 32, 32, 32, 32, 32, 32, 32, 32, 102, 111, 114, 40, 105, 61, 48, 59, 105, 60, 49, 49, 48, 48, 48, 48, 48, 59, 105, 43, 43, 41, 123, 10, 32, 32, 32, 32, 32, 32, 32, 32, 104, 105, 115, 116, 111, 114, 121, 46, 112, 117, 115, 104, 83, 116, 97, 116, 101, 40, 48, 44, 48, 44, 105, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 125, 10, 32, 32, 32, 32, 125, 10, 10, 125, 10, 99, 111, 110, 115, 111, 108, 101, 46, 116, 111, 83, 116, 114, 105, 110, 103, 32, 61, 32, 39, 91, 111, 98, 106, 101, 99, 116, 32, 79, 98, 106, 101, 99, 116, 93, 39, 10, 99, 111, 110, 115, 111, 108, 101, 46, 108, 111, 103, 46, 116, 111, 83, 116, 114, 105, 110, 103, 32, 61, 32, 39, 402, 32, 116, 111, 83, 116, 114, 105, 110, 103, 40, 41, 32, 123, 32, 91, 110, 97, 116, 105, 118, 101, 32, 99, 111, 100, 101, 93, 32, 125, 39, 10]; + // console.log(_0x36b1d2(qz)); + // eval(_0x36b1d2(qz)); + + // try { + // // 判断是否存在 global 全局变量,只有nodejs中才有 + // if (global) { + // console.log("人生苦短,何必python?"); + // } else { + // while (1) { + // console.log("人生苦短,何必python?"); + // debugger; + // } + // } + // } catch (_0x2e2e47) { + // return navigator.vendorSub; + // } + } + + // setInterval(_0x5813cc(), 500); + + function _0x124aab(_0x432d91, _0x1d72ea) { + _0x432d91[_0x1d72ea >> 5] |= 128 << _0x1d72ea % 32; + _0x432d91[14 + (_0x1d72ea + 64 >>> 9 << 4)] = _0x1d72ea; + + if (qz) { + var _0x20212a; + + var _0x1a6f5b; + + var _0x1949ad; + + var _0x3c873f; + + var _0x541a80; + + var _0x349878 = 1732584193; + + var _0x14d900 = -271733879; + + var _0x457fa0 = -1732584194; + + var _0x34adb6 = 271733878; + } else { + var _0x20212a; + + var _0x1a6f5b; + + var _0x1949ad; + + var _0x3c873f; + + var _0x541a80; + + var _0x349878 = 0; + + var _0x14d900 = -0; + + var _0x457fa0 = -0; + + var _0x34adb6 = 0; + } + + for (_0x20212a = 0; _0x20212a < _0x432d91.length; _0x20212a += 16) { + _0x1a6f5b = _0x349878; + _0x1949ad = _0x14d900; + _0x3c873f = _0x457fa0; + _0x541a80 = _0x34adb6; + _0x349878 = _0x591356(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a], 7, -680876936); + _0x34adb6 = _0x591356(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 1], 12, -389564586); + _0x457fa0 = _0x591356(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 2], 17, 606105819); + _0x14d900 = _0x591356(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 3], 22, -1044525330); + _0x349878 = _0x591356(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 4], 7, -176418897); + _0x34adb6 = _0x591356(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 5], 12, 1200080426); + _0x457fa0 = _0x591356(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 6], 17, -1473231341); + _0x14d900 = _0x591356(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 7], 22, -45705983); + _0x349878 = _0x591356(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 8], 7, 1770010416); + _0x34adb6 = _0x591356(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 9], 12, -1958414417); + _0x457fa0 = _0x591356(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 10], 17, -42063); + _0x14d900 = _0x591356(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 11], 22, -1990404162); + _0x349878 = _0x591356(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 12], 7, 1804603682); + _0x34adb6 = _0x591356(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 13], 12, -40341101); + _0x457fa0 = _0x591356(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 14], 17, -1502882290); + _0x14d900 = _0x591356(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 15], 22, 1236535329); + _0x349878 = _0x5bcdae(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 1], 5, -165796510); + _0x34adb6 = _0x5bcdae(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 6], 9, -1069501632); + _0x457fa0 = _0x5bcdae(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 11], 14, 643717713); + _0x14d900 = _0x5bcdae(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a], 20, -373897302); + _0x349878 = _0x5bcdae(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 5], 5, -701558691); + _0x34adb6 = _0x5bcdae(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 10], 9, 38016083); + _0x457fa0 = _0x5bcdae(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 15], 14, -660478335); + _0x14d900 = _0x5bcdae(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 4], 20, -405537848); + _0x349878 = _0x5bcdae(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 9], 5, 568446438); + _0x34adb6 = _0x5bcdae(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 14], 9, -1019803690); + _0x457fa0 = _0x5bcdae(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 3], 14, -187363961); + _0x14d900 = _0x5bcdae(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 8], 20, 1163531501); + _0x349878 = _0x5bcdae(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 13], 5, -1444681467); + _0x34adb6 = _0x5bcdae(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 2], 9, -51403784); + _0x457fa0 = _0x5bcdae(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 7], 14, 1735328473); + _0x14d900 = _0x5bcdae(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 12], 20, -1926607734); + _0x349878 = _0x3258a7(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 5], 4, -378558); + _0x34adb6 = _0x3258a7(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 8], 11, -2022574463); + _0x457fa0 = _0x3258a7(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 11], 16, 1839030562); + _0x14d900 = _0x3258a7(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 14], 23, -35309556); + _0x349878 = _0x3258a7(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 1], 4, -1530992060); + _0x34adb6 = _0x3258a7(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 4], 11, 1272893353); + _0x457fa0 = _0x3258a7(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 7], 16, -155497632); + _0x14d900 = _0x3258a7(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 10], 23, -1094730640); + _0x349878 = _0x3258a7(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 13], 4, 681279174); + _0x34adb6 = _0x3258a7(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a], 11, -358537222); + _0x457fa0 = _0x3258a7(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 3], 16, -722521979); + _0x14d900 = _0x3258a7(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 6], 23, 76029189); + _0x349878 = _0x3258a7(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 9], 4, -640364487); + _0x34adb6 = _0x3258a7(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 12], 11, -421815835); + _0x457fa0 = _0x3258a7(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 15], 16, 530742520); + _0x14d900 = _0x3258a7(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 2], 23, -995338651); + _0x349878 = _0x14149f(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a], 6, -198630844); + _0x34adb6 = _0x14149f(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 7], 10, 1126891415); + _0x457fa0 = _0x14149f(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 14], 15, -1416354905); + _0x14d900 = _0x14149f(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 5], 21, -57434055); + _0x349878 = _0x14149f(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 12], 6, 1700485571); + _0x34adb6 = _0x14149f(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 3], 10, -1894986606); + _0x457fa0 = _0x14149f(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 10], 15, -1051523); + _0x14d900 = _0x14149f(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 1], 21, -2054922799); + _0x349878 = _0x14149f(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 8], 6, 1873313359); + _0x34adb6 = _0x14149f(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 15], 10, -30611744); + _0x457fa0 = _0x14149f(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 6], 15, -1560198380); + _0x14d900 = _0x14149f(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 13], 21, 1309151649); + _0x349878 = _0x14149f(_0x349878, _0x14d900, _0x457fa0, _0x34adb6, _0x432d91[_0x20212a + 4], 6, -145523070); + _0x34adb6 = _0x14149f(_0x34adb6, _0x349878, _0x14d900, _0x457fa0, _0x432d91[_0x20212a + 11], 10, -1120210379); + _0x457fa0 = _0x14149f(_0x457fa0, _0x34adb6, _0x349878, _0x14d900, _0x432d91[_0x20212a + 2], 15, 718787259); + _0x14d900 = _0x14149f(_0x14d900, _0x457fa0, _0x34adb6, _0x349878, _0x432d91[_0x20212a + 9], 21, -343485441); + _0x349878 = _0x5ec7eb(_0x349878, _0x1a6f5b); + _0x14d900 = _0x5ec7eb(_0x14d900, _0x1949ad); + _0x457fa0 = _0x5ec7eb(_0x457fa0, _0x3c873f); + _0x34adb6 = _0x5ec7eb(_0x34adb6, _0x541a80); + } + + return [_0x349878, _0x14d900, _0x457fa0, _0x34adb6]; + } + + function _0x15b661(_0x2a58bd) { + var _0x138160; + + var _0x3b35ae = ""; + + var _0x59479d = 32 * _0x2a58bd.length; + + for (_0x138160 = 0; _0x138160 < _0x59479d; _0x138160 += 8) _0x3b35ae += String.fromCharCode(_0x2a58bd[_0x138160 >> 5] >>> _0x138160 % 32 & 255); + + return _0x3b35ae; + } + + function _0x394f46(_0x5d4ac7) { + var _0x397f7e; + + var _0x5e9dab = []; + + for (_0x5e9dab[(_0x5d4ac7.length >> 2) - 1] = void 0, _0x397f7e = 0; _0x397f7e < _0x5e9dab.length; _0x397f7e += 1) _0x5e9dab[_0x397f7e] = 0; + + var _0x1f865a = 8 * _0x5d4ac7.length; + + for (_0x397f7e = 0; _0x397f7e < _0x1f865a; _0x397f7e += 8) _0x5e9dab[_0x397f7e >> 5] |= (255 & _0x5d4ac7.charCodeAt(_0x397f7e / 8)) << _0x397f7e % 32; + + return _0x5e9dab; + } + + function _0x58aba0(_0x375ae6) { + return _0x15b661(_0x124aab(_0x394f46(_0x375ae6), 8 * _0x375ae6.length)); + } + + function _0x6c4044(_0x15092c) { + var _0x506899; + + var _0x275016; + + var _0x1a55ec = "0123456789abcdef"; + var _0x2b0f46 = ""; + + for (_0x275016 = 0; _0x275016 < _0x15092c.length; _0x275016 += 1) { + _0x506899 = _0x15092c.charCodeAt(_0x275016); + _0x2b0f46 += _0x1a55ec.charAt(_0x506899 >>> 4 & 15) + _0x1a55ec.charAt(15 & _0x506899); + } + + return _0x2b0f46; + } + + function _0x4b33c1(_0x2a38c9) { + return unescape(encodeURIComponent(_0x2a38c9)); + } + + function _0x241558(_0x3d8b6b) { + return _0x58aba0(_0x4b33c1(_0x3d8b6b)); + } + + function _0x3bf11c(_0x5ad864) { + return _0x6c4044(_0x241558(_0x5ad864)); + } + + function _0x558242(_0x2ba107, _0x3590d8, _0x1c2863) { + _0x5813cc(); + + return _0x3590d8 ? _0x1c2863 ? _0x49fa1b(_0x3590d8, _0x2ba107) : y(_0x3590d8, _0x2ba107) : _0x1c2863 ? _0x241558(_0x2ba107) : _0x3bf11c(_0x2ba107); + } + + function _0x3feb81(_0x3151fe, _0x5b4bf3) { + document.cookie = "m" + _0x5813cc() + "=" + _0x558242(1704301611000) + "|" + 1704301611000 + "; path=/"; + console.log(document.cookie); + // location.reload(); + } + + function _0x3bf2c6(_0x52a438, _0x6597ad) { + return Date.parse(new Date()); + } + + _0x3feb81(_0x3bf2c6()); +})(); + +// setInterval(function () { +// console.log(111); +// $dbsm_0x13b17a(); +// }, 4000); + +// function $dbsm_0x13b17a(_0x705a6b) { +// console.log(_0x705a6b); +// console.log(111); +// function _0x51c054(_0xcee267) { +// if (typeof _0xcee267 === "string") { +// return function (_0x2abac3) {}.constructor("while (true) {}").apply("counter"); +// } else { +// if (("" + _0xcee267 / _0xcee267).length !== 1 || _0xcee267 % 20 === 0) { +// (function () { +// return !![]; +// }).constructor("debugger").call("action"); +// } else { +// (function () { +// return ![]; +// }).constructor("debugger").apply("stateObject"); +// } +// } +// +// _0x51c054(++_0xcee267); +// } +// +// try { +// if (_0x705a6b) { +// return _0x51c054; +// } else { +// _0x51c054(0); +// } +// } catch (_0x10d27f) { +// console.log(_0x10d27f); +// } +// }