國家企業信用資訊公示系統加速樂破解
阿新 • • 發佈:2022-04-06
前言
僅供學習交流
網址:http://www.gsxt.gov.cn/index.html
1、首先分析一下網頁資料,沒有介面,單純的請求網頁返回值
可以看到cookie中有明顯的jsl標識,因此判定為加速樂。
2、分析網站流程
開啟無痕模式,鍵入url,檢視cookie經過的變化,如果看不清楚的話也能使用抓包工具
一般得來說呢,加速樂得邏輯是要有三次請求才能獲取正確的頁面 這裡也就提一下
首先我們來看第一次的請求
第一次請求伺服器返回一個set_cookie: __jsluid_h=cafc6136885489311bf3fd84ad6f69cb, 這裡要作為第二次請求相同的url需要帶上的cookie
第二次請求
這裡我們看到了第一次請求獲取到的cookie和新生成了一個引數, 並且返回了一串JS, 然後我們看第三次請求
var _0x1268 = ['w4gywpfCng==', 'w6A9CBs=', 'w5Ybwq/CmQ==', 'CMKmwoFh', 'wofCgQVw', 'w4U7woDChQ==', 'LsO6w6E2', 'C8K6w5Ie', 'KgzDiyU=', 'RlHDpAI=', 'Qm4XIw==', 'fTjDslU=', 'H8KRw6kU', 'wrHDjcKKw4g=', 'w58uw53Dkw==', 'YMOiw6Y=', 'SMOjwrnDtQ==', 'w7DDgMOyNg==', 'YCHDug==', 'Tl3CosKi', 'CsKFwrQ2', 'w7MYIAU=', 'wrDCgxch', 'w5zDqcOkGQ==', 'wonCnSB9', 'QkYj', 'wqQJwqnCtA==', 'wpbCugjDrg==', 'eF43Lg==', 'wp4Dw4MI', 'PsOww6VK', 'wrTCuDYi', 'w5QMw4rDhg==', 'LzHCmg==', 'ZcO9wpvDvw==', 'wqRdw69K', 'wrcswoJ7', 'w6vDgnzClg==', 'w4NZw7zCjQ==', 'w6nDjHrCjQ==', 'w7ALEQU=', 'XELCkW8=', 'wqIIw6Uu', 'TVTDujA=', 'KcKLSsKd', 'ecKRw6DDkw==', 'w6LCi8Kyw7c=', 'wozClwkw', 'w6bDlsOaOA==', 'dsOUwqk=', 'w5TCmiFt', 'fUNnw6Y=', 'woFGw6hy', 'w7PDuUDCsg==', 'C8KlbS0=', 'Y8K0w7/Dng==', '6Kyl5rCu6amX6Kyq', 'w6okMjg=', 'DMOLw5Z8', 'K8KMfAk=', 'Z0nDgzE=', 'IMK3w5II', 'wrrCrDfDug==', 'S8Ojw40I', 'w4nCthNw', 'SGZww48=', 'akDDlCo=', 'wr3CusOiw4U=', 'MMKPUMKf', 'w5gvwpTCnw==', 'wpPCqwgh', 'fzvDvks=', 'eUpyw7s=', 'w4XCtcKGw4k=', 'wqcDecK5', 'w5hXIw==', 'ZkXDkCo=', 'wq0+Z8Km', 'w6/CocKnw7c=', 'RsOxwp3Djw==', 'w57DlcOHBA==', 'wonCuDQX', 'w494w69c', 'woTClTPDlQ==', 'wrE7wo97', 'cV3CiVk=', 'ZkEvBA==', 'cMOYwpzDjw==', 'NRrCjsOH', 'Y0rDjyE=', 'D0RuDQ==', 'w5zDssOABQ==', 'wphQw6BD', 'HMO0FRg=', 'fX1bIA==', 'wqvCkDVY', 'On0ew60=', 'w6ssw5HDqw==', 'XMOewpfDiw==', 'K0Ugw5c=', 'wrrCtSrDuQ==', 'P8KCX8KK', 'w7gWwobCug==', 'GMKLw7oD', 'OEs5', 'w6R1Ay0=', 'QUwsDg==', 'w4nCjjV3', 'wrnDhcOZwpk=', 'EcKKw4o5', 'w7IkNxg=', 'X8KTw6zDoQ==', 'w7dzw6LChA==', 'w6oXw4TDkw==', 'wrt4w79D', 'w4zDlX7Cuw==', 'BcKWwqU/', 'woHDjMKACw==', 'YE/CjsKq', 'wr4DwqvCmQ==', 'wrdtw5XDpQ==', 'w5XDlMO1Pw==', 'PMKPwotg', 'FBHCmMOL', 'e3NVw7E=', 'RmXDgyY=', 'w7kdwqfCkg==', 'McKZwpZX', 'RnhwFA==', 'd8OUwoDDhw==', 'QcOFwozDjw==', 'UMOlw74t', 'w7YeFCs=', 'w4/CgsKxw5w=', 'fFMtKA==', 'XcOJw7EJ', 'w6XCkcKFw40=', 'wpgQwqRu', 'RMKUw6DDjg==', 'DcKdwoxa', 'FsKfw7Ft', 'wqrCjhbDmg==', 'K8ONw7J4', 'w7oKw4DCpQ==', 'wqzCnydU', 'w6/ClcKdw4Q=', 'E8OfBMOv', 'woQvd8KD', 'w48LEgU=', 'wo0FwpRy', 'IcOwJSM=', 'GMOBG8Ob', 'ejrDuEo=', 'wosdw78Q', 'OcOjCQ==', 'N8K4wrFX', 'wpDCig0u', 'w6fClcKdw4M=', 'wqDCqxAn', 'K8KBwqUU', 'w6MDw5fDpg==', 'H8KheDA=', 'woY8wo1Y', 'w5I4w4zCtw==', 'w63CjMKjw7c=', 'w4pAJTk=', 'G8KPwoZg', 'UsO+w7QV', 'RVwsGQ==', 'wqEcwrfCgg==', 'w6kewpfCiQ==', 'Ni/CusOW', 'Q2ZCw6g=', 'VSnDskk=', 'IEEnw4s=', 'RgrDtGE=', 'w4c/wpjCiw==', 'Z0fCuls=', 'CcOsw4oh', 'w6nDlmvCiw==', 'w7DDkG/CjQ==', 'HMOOwqbCiw==', 'wpwcwr/CoQ==', 'LVnCl8KD', 'w6bCiMK+w6c=', 'w6HCosKFw5I=', 'NcOrNsOw', 'XsKDw7/DoA==', 'w6ElwoDCog==', 'wqbClSZX', 'VEnDgy0=', 'c8O0w5ES', 'YUDCilg=', 'worCjiR7', 'w6PCojlL', 'BcKub8KZ', 'w6kEw5vCpg==', 'wpjCrxIp', 'wqHChV/Djg==', 'fEcaEw==', 'w6rCnMKKw5g=', 'NXtNGg==', 'wqwmw6kY', 'OxvCksOJ', 'w4nCmyxz', 'EcKuaDo=']; (function(_0xc16ba, _0x12681c) { var _0x24f07d = function(_0x3d921e) { while (--_0x3d921e) { _0xc16ba['push'](_0xc16ba['shift']()); } }; _0x24f07d(++_0x12681c); } (_0x1268, 0x67)); var _0x24f0 = function(_0xc16ba, _0x12681c) { _0xc16ba = _0xc16ba - 0x0; var _0x24f07d = _0x1268[_0xc16ba]; if (_0x24f0['OPMzCE'] === undefined) { (function() { var _0x1ab8e8 = function() { var _0x198793; try { _0x198793 = Function('return\x20(function()\x20' + '{}.constructor(\x22return\x20this\x22)(\x20)' + ');')(); } catch(_0x10aa64) { _0x198793 = window; } return _0x198793; }; var _0x2fae99 = _0x1ab8e8(); var _0x103dee = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; _0x2fae99['atob'] || (_0x2fae99['atob'] = function(_0x5f4eb4) { var _0x36a6d4 = String(_0x5f4eb4)['replace'](/=+$/, ''); var _0x2c3d6e = ''; for (var _0x1eb576 = 0x0, _0x45f01d, _0x3cc529, _0xfc19e1 = 0x0; _0x3cc529 = _0x36a6d4['charAt'](_0xfc19e1++);~_0x3cc529 && (_0x45f01d = _0x1eb576 % 0x4 ? _0x45f01d * 0x40 + _0x3cc529: _0x3cc529, _0x1eb576++%0x4) ? _0x2c3d6e += String['fromCharCode'](0xff & _0x45f01d >> ( - 0x2 * _0x1eb576 & 0x6)) : 0x0) { _0x3cc529 = _0x103dee['indexOf'](_0x3cc529); } return _0x2c3d6e; }); } ()); var _0x3e5489 = function(_0x391232, _0xbf65eb) { var _0x6a279 = [], _0x3d63b2 = 0x0, _0x273c47, _0x1d3667 = '', _0x271e40 = ''; _0x391232 = atob(_0x391232); for (var _0x1de14b = 0x0, _0x51f9f2 = _0x391232['length']; _0x1de14b < _0x51f9f2; _0x1de14b++) { _0x271e40 += '%' + ('00' + _0x391232['charCodeAt'](_0x1de14b)['toString'](0x10))['slice']( - 0x2); } _0x391232 = decodeURIComponent(_0x271e40); var _0x49c58a; for (_0x49c58a = 0x0; _0x49c58a < 0x100; _0x49c58a++) { _0x6a279[_0x49c58a] = _0x49c58a; } for (_0x49c58a = 0x0; _0x49c58a < 0x100; _0x49c58a++) { _0x3d63b2 = (_0x3d63b2 + _0x6a279[_0x49c58a] + _0xbf65eb['charCodeAt'](_0x49c58a % _0xbf65eb['length'])) % 0x100; _0x273c47 = _0x6a279[_0x49c58a]; _0x6a279[_0x49c58a] = _0x6a279[_0x3d63b2]; _0x6a279[_0x3d63b2] = _0x273c47; } _0x49c58a = 0x0; _0x3d63b2 = 0x0; for (var _0x28bbd0 = 0x0; _0x28bbd0 < _0x391232['length']; _0x28bbd0++) { _0x49c58a = (_0x49c58a + 0x1) % 0x100; _0x3d63b2 = (_0x3d63b2 + _0x6a279[_0x49c58a]) % 0x100; _0x273c47 = _0x6a279[_0x49c58a]; _0x6a279[_0x49c58a] = _0x6a279[_0x3d63b2]; _0x6a279[_0x3d63b2] = _0x273c47; _0x1d3667 += String['fromCharCode'](_0x391232['charCodeAt'](_0x28bbd0) ^ _0x6a279[(_0x6a279[_0x49c58a] + _0x6a279[_0x3d63b2]) % 0x100]); } return _0x1d3667; }; _0x24f0['VncOkL'] = _0x3e5489; _0x24f0['UisHMG'] = {}; _0x24f0['OPMzCE'] = !![]; } var _0x3d921e = _0x24f0['UisHMG'][_0xc16ba]; if (_0x3d921e === undefined) { if (_0x24f0['WxdoQe'] === undefined) { _0x24f0['WxdoQe'] = !![]; } _0x24f07d = _0x24f0['VncOkL'](_0x24f07d, _0x12681c); _0x24f0['UisHMG'][_0xc16ba] = _0x24f07d; } else { _0x24f07d = _0x3d921e; } return _0x24f07d; }; function hash(_0x1871f2) { var _0x26f18b = {}; _0x26f18b[_0x24f0('0x34', '(Pma') + 'F'] = function(_0x3b4619, _0x4a4674) { return _0x3b4619 ^ _0x4a4674; }; _0x26f18b[_0x24f0('0x4e', '4YeK') + 'G'] = function(_0x5e9c92, _0x4d8ab5) { return _0x5e9c92 + _0x4d8ab5; }; _0x26f18b[_0x24f0('0xba', 'mkI3') + 'H'] = function(_0x52d67f, _0x101f4f) { return _0x52d67f & _0x101f4f; }; _0x26f18b[_0x24f0('0x9e', '40q&') + 'U'] = function(_0x16047e, _0x54ecae) { return _0x16047e & _0x54ecae; }; _0x26f18b[_0x24f0('0x22', '2&2o') + 'A'] = _0x24f0('0x5', 'QotY') + _0x24f0('0x23', '4YeK') + _0x24f0('0x74', 'QotY') + _0x24f0('0x56', 'D9Pq'); _0x26f18b[_0x24f0('0x68', 'DQ)Q') + 'd'] = function(_0x2e3c59, _0x5f5597) { return _0x2e3c59 & _0x5f5597; }; _0x26f18b[_0x24f0('0x6', 'tpz!') + 'n'] = function(_0x277d11, _0x52aa4f) { return _0x277d11 >> _0x52aa4f; }; _0x26f18b[_0x24f0('0x84', 'zT)c') + 'L'] = function(_0xf5da67, _0x29f11a) { return _0xf5da67 >> _0x29f11a; }; _0x26f18b[_0x24f0('0xc5', 'k%Na') + 'R'] = function(_0x524130, _0x14a1ed) { return _0x524130 * _0x14a1ed; }; _0x26f18b[_0x24f0('0xc4', 'v]1$') + 'J'] = function(_0x47219d, _0x416f5d) { return _0x47219d << _0x416f5d; }; _0x26f18b[_0x24f0('0xa', '!)*N') + 'W'] = function(_0x2a3930, _0x1ea7eb) { return _0x2a3930 - _0x1ea7eb; }; _0x26f18b[_0x24f0('0xc9', 'gQbX') + 'l'] = function(_0x450ba2, _0x550e07) { return _0x450ba2 >>> _0x550e07; }; _0x26f18b[_0x24f0('0x4f', 'FzT1') + 'U'] = function(_0x3da834, _0x154114) { return _0x3da834 - _0x154114; }; _0x26f18b[_0x24f0('0x7a', 'fR2F') + 'z'] = function(_0x2965e9, _0xdf4d40) { return _0x2965e9 | _0xdf4d40; }; _0x26f18b[_0x24f0('0x3f', '(Pma') + 'Y'] = function(_0x4afe27, _0x347d80) { return _0x4afe27 < _0x347d80; }; _0x26f18b[_0x24f0('0x75', '!)*N') + 'N'] = function(_0x1df1d8, _0x4578db) { return _0x1df1d8 | _0x4578db; }; _0x26f18b[_0x24f0('0x9', '@ROl') + 'v'] = function(_0x57bf8c, _0x271843) { return _0x57bf8c ^ _0x271843; }; _0x26f18b[_0x24f0('0xa7', ')G^d') + 'n'] = function(_0x106620, _0x23882c) { return _0x106620 != _0x23882c; }; _0x26f18b[_0x24f0('0xc2', 'f6MI') + 'f'] = function(_0x289c29, _0x260fbb) { return _0x289c29(_0x260fbb); }; _0x26f18b[_0x24f0('0x77', 'gQbX') + 'J'] = function(_0x30e7fd, _0x20f4d1) { return _0x30e7fd === _0x20f4d1; }; _0x26f18b[_0x24f0('0x26', 'mkI3') + 'h'] = _0x24f0('0x2', 'xIhy') + 'a'; _0x26f18b[_0x24f0('0xc7', 'LAGM') + 'p'] = _0x24f0('0x30', 'nVoH') + 's'; _0x26f18b[_0x24f0('0x16', 'ZE5B') + 'E'] = function(_0x1cff00, _0x54f5f1) { return _0x1cff00 - _0x54f5f1; }; _0x26f18b[_0x24f0('0x62', 'mRv)') + 'B'] = function(_0x57c5d3, _0x356d86, _0x2131dd) { return _0x57c5d3(_0x356d86, _0x2131dd); }; _0x26f18b[_0x24f0('0x6b', 'D9Pq') + 'x'] = function(_0x3a99e5, _0x37bb8e, _0x9be067) { return _0x3a99e5(_0x37bb8e, _0x9be067); }; var _0x2ba029 = _0x26f18b; function _0x4b409c(_0x546089, _0x12a41b) { return _0x2ba029[_0x24f0('0x5c', 'xrKm') + 'F'](_0x2ba029[_0x24f0('0x3d', 'cyTl') + 'G'](_0x2ba029[_0x24f0('0x87', '!)*N') + 'H'](_0x546089, 0x7fffffff), _0x2ba029[_0x24f0('0x35', 'Ks8T') + 'U'](_0x12a41b, 0x7fffffff)), _0x546089 & 0x80000000) ^ _0x12a41b & 0x80000000; } function _0x271ea(_0x154b98) { var _0x1f5a15 = _0x2ba029[_0x24f0('0x7', 'DQ)Q') + 'A']; var _0x5ebb81 = ''; for (var _0x13dcf4 = 0x7; _0x13dcf4 >= 0x0; _0x13dcf4--) { _0x5ebb81 += _0x1f5a15[_0x24f0('0x6e', 'tpz!') + 'At'](_0x2ba029[_0x24f0('0x63', 'JAfD') + 'd'](_0x2ba029[_0x24f0('0x85', 'WZOo') + 'n'](_0x154b98, _0x13dcf4 * 0x4), 0xf)); } return _0x5ebb81; } function _0x423e4f(_0x480f5b) { var _0x3f1a67 = (_0x24f0('0xe', 'f6MI') + _0x24f0('0xaa', '9454') + _0x24f0('0x98', 'WZOo'))[_0x24f0('0x42', 'FzT1') + 't']('|'); var _0x41e4b5 = 0x0; while ( !! []) { switch (_0x3f1a67[_0x41e4b5++]) { case '0': for (_0x19fd07 = 0x0; _0x19fd07 < _0x480f5b[_0x24f0('0xc3', 'Mo@n') + 'th']; _0x19fd07++) { _0x282545[_0x2ba029[_0x24f0('0x60', 'k&PE') + 'L'](_0x19fd07, 0x2)] |= _0x480f5b[_0x24f0('0xcc', 'xrKm') + _0x24f0('0x14', '4Wkz') + 'At'](_0x19fd07) << 0x18 - _0x2ba029[_0x24f0('0x5f', 'xHWI') + 'R'](_0x19fd07 & 0x3, 0x8); } continue; case '1': _0x282545[_0x2ba029[_0x24f0('0xc1', 'mRv)') + 'R'](_0x370167, 0x10) - 0x1] = _0x2ba029[_0x24f0('0x4a', '3V$H') + 'R'](_0x480f5b[_0x24f0('0xab', 'xrKm') + 'th'], 0x8); continue; case '2': _0x282545[_0x2ba029[_0x24f0('0x82', 'mkI3') + 'L'](_0x19fd07, 0x2)] |= _0x2ba029[_0x24f0('0x39', '!)*N') + 'J'](0x80, _0x2ba029[_0x24f0('0x6a', '(Pma') + 'W'](0x18, (_0x19fd07 & 0x3) * 0x8)); continue; case '3': var _0x370167 = (_0x2ba029[_0x24f0('0x8e', '@@be') + 'G'](_0x480f5b[_0x24f0('0x21', 'QotY') + 'th'], 0x8) >> 0x6) + 0x1, _0x282545 = new Array(_0x370167 * 0x10); continue; case '4': for (var _0x19fd07 = 0x0; _0x19fd07 < _0x370167 * 0x10; _0x19fd07++) { _0x282545[_0x19fd07] = 0x0; } continue; case '5': return _0x282545; } break; } } function _0x5bcc0a(_0x3ee1cf, _0x171d55) { return _0x3ee1cf << _0x171d55 | _0x2ba029[_0x24f0('0x96', 'Ks8T') + 'l'](_0x3ee1cf, _0x2ba029[_0x24f0('0x1d', 'DQ)Q') + 'U'](0x20, _0x171d55)); } function _0x45984a(_0x1efe23, _0x120c47, _0x26eae1, _0x38eeb9) { if (_0x1efe23 < 0x14) return _0x2ba029[_0x24f0('0x58', 'Da8A') + 'z'](_0x120c47 & _0x26eae1, _0x2ba029[_0x24f0('0x3c', 'vZy%') + 'd'](~_0x120c47, _0x38eeb9)); if (_0x1efe23 < 0x28) return _0x120c47 ^ _0x26eae1 ^ _0x38eeb9; if (_0x2ba029[_0x24f0('0x9b', 'Mo@n') + 'Y'](_0x1efe23, 0x3c)) return _0x2ba029[_0x24f0('0x8', '40q&') + 'N'](_0x120c47 & _0x26eae1, _0x120c47 & _0x38eeb9) | _0x2ba029[_0x24f0('0x1a', 'gQbX') + 'd'](_0x26eae1, _0x38eeb9); return _0x2ba029[_0x24f0('0x45', 'N&4E') + 'F'](_0x2ba029[_0x24f0('0xae', 'WigU') + 'v'](_0x120c47, _0x26eae1), _0x38eeb9); } function _0x211363(_0x1a956e) { return _0x1a956e < 0x14 ? 0x5a827999: _0x1a956e < 0x28 ? 0x6ed9eba1: _0x1a956e < 0x3c ? -0x70e44324: -0x359d3e2a; } var _0x258ad5 = _0x2ba029[_0x24f0('0xb5', 'cyTl') + 'f'](_0x423e4f, _0x1871f2); var _0x14be1c = new Array(0x50); var _0x440074 = 0x67452301; var _0x4eedbd = -0x10325477; var _0x188ac5 = -0x67452302; var _0x2625f4 = 0x10325476; var _0x4fa1bc = -0x3c2d1e10; for (var _0x52dfd2 = 0x0; _0x52dfd2 < _0x258ad5[_0x24f0('0x21', 'QotY') + 'th']; _0x52dfd2 += 0x10) { var _0x2c11cf = _0x440074; var _0x2374bc = _0x4eedbd; var _0x1f091b = _0x188ac5; var _0x2e483f = _0x2625f4; var _0x4d7732 = _0x4fa1bc; for (var _0x463363 = 0x0; _0x463363 < 0x50; _0x463363++) { if (_0x463363 < 0x10) { _0x14be1c[_0x463363] = _0x258ad5[_0x52dfd2 + _0x463363]; } else { if (_0x2ba029[_0x24f0('0x12', 'f6MI') + 'J'](_0x2ba029[_0x24f0('0x9c', '@@be') + 'h'], _0x2ba029[_0x24f0('0x55', 'd6NP') + 'p'])) { var _0x2f82bc = window[_0x24f0('0xc6', 'D9Pq') + _0x24f0('0xc8', '!)*N') + 'r'][_0x24f0('0x73', ']ze7') + _0x24f0('0x69', 'd6NP') + 't'], _0x314ca3 = [_0x24f0('0x57', 'ZE5B') + _0x24f0('0x80', 'k&PE')]; for (var _0x17f256 = 0x0; _0x17f256 < _0x314ca3[_0x24f0('0x27', 'WZOo') + 'th']; _0x17f256++) { if (_0x2ba029[_0x24f0('0x7e', 'f6MI') + 'n'](_0x2f82bc[_0x24f0('0x29', 'D9Pq') + _0x24f0('0x88', '4Wkz')](_0x314ca3[_0x17f256]), -0x1)) { return !! []; } } if (window[_0x24f0('0x24', '(Pma') + _0x24f0('0x8a', 'Mo@n') + _0x24f0('0xb2', 'xIhy')] || window[_0x24f0('0x32', 'zT)c') + _0x24f0('0x65', ')G^d')] || window[_0x24f0('0x8f', 'DQ)Q') + _0x24f0('0xb7', 'f6MI')] || window[_0x24f0('0x6c', 'aFua') + _0x24f0('0xd', 'D$Pp') + 'r'][_0x24f0('0x3', 'k&PE') + _0x24f0('0x0', ']ze7') + 'r'] || window[_0x24f0('0x36', 'QotY') + _0x24f0('0x9a', 'N&4E') + 'r'][_0x24f0('0xbe', 'gQbX') + _0x24f0('0xb6', 'gQbX') + _0x24f0('0x37', 'Ks8T') + _0x24f0('0x4b', '6757') + 'e'] || window[_0x24f0('0x4', ')G^d') + _0x24f0('0x3a', 'LAx$') + 'r'][_0x24f0('0x2e', '2&2o') + _0x24f0('0xb3', 'ZE5B') + _0x24f0('0x91', 'zT)c') + _0x24f0('0x50', 'KLB3') + _0x24f0('0x93', 'xrKm')]) { return !! []; } } else { _0x14be1c[_0x463363] = _0x5bcc0a(_0x14be1c[_0x2ba029[_0x24f0('0xb4', 'tfEG') + 'U'](_0x463363, 0x3)] ^ _0x14be1c[_0x2ba029[_0x24f0('0x1e', '9454') + 'E'](_0x463363, 0x8)] ^ _0x14be1c[_0x2ba029[_0x24f0('0x43', 'aFua') + 'E'](_0x463363, 0xe)] ^ _0x14be1c[_0x463363 - 0x10], 0x1); } } t = _0x4b409c(_0x2ba029[_0x24f0('0x7d', 'Ks8T') + 'B'](_0x4b409c, _0x2ba029[_0x24f0('0xb', 'Mo@n') + 'B'](_0x5bcc0a, _0x440074, 0x5), _0x45984a(_0x463363, _0x4eedbd, _0x188ac5, _0x2625f4)), _0x4b409c(_0x4b409c(_0x4fa1bc, _0x14be1c[_0x463363]), _0x211363(_0x463363))); _0x4fa1bc = _0x2625f4; _0x2625f4 = _0x188ac5; _0x188ac5 = _0x5bcc0a(_0x4eedbd, 0x1e); _0x4eedbd = _0x440074; _0x440074 = t; } _0x440074 = _0x4b409c(_0x440074, _0x2c11cf); _0x4eedbd = _0x2ba029[_0x24f0('0x70', 'ZE5B') + 'x'](_0x4b409c, _0x4eedbd, _0x2374bc); _0x188ac5 = _0x4b409c(_0x188ac5, _0x1f091b); _0x2625f4 = _0x4b409c(_0x2625f4, _0x2e483f); _0x4fa1bc = _0x2ba029[_0x24f0('0x78', 'f6MI') + 'x'](_0x4b409c, _0x4fa1bc, _0x4d7732); } return _0x2ba029[_0x24f0('0x10', 'FzT1') + 'G'](_0x271ea(_0x440074), _0x271ea(_0x4eedbd)) + _0x271ea(_0x188ac5) + _0x271ea(_0x2625f4) + _0x2ba029[_0x24f0('0x1b', 'gQbX') + 'f'](_0x271ea, _0x4fa1bc); } function go(_0x2fdfa9) { var _0x3c7f07 = {}; _0x3c7f07[_0x24f0('0x2f', 'v]1$') + 'y'] = function(_0x59f813, _0x27d06e) { return _0x59f813 != _0x27d06e; }; _0x3c7f07[_0x24f0('0x5b', ')G^d') + 'g'] = function(_0x28ef37, _0x3cc288) { return _0x28ef37 < _0x3cc288; }; _0x3c7f07[_0x24f0('0x38', 'D$Pp') + 'b'] = function(_0x469beb, _0x3c011f) { return _0x469beb + _0x3c011f; }; _0x3c7f07[_0x24f0('0xcd', 'aFua') + 'H'] = function(_0x302e62, _0x2df9ba) { return _0x302e62 == _0x2df9ba; }; _0x3c7f07[_0x24f0('0x15', 'N&4E') + 's'] = function(_0x103768, _0x2fc0a2) { return _0x103768(_0x2fc0a2); }; _0x3c7f07[_0x24f0('0x90', '3V$H') + 'Q'] = function(_0x33878, _0x12c1bf) { return _0x33878 - _0x12c1bf; }; _0x3c7f07[_0x24f0('0x71', 'k&PE') + 'S'] = function(_0x44c080, _0x4ae845) { return _0x44c080 < _0x4ae845; }; _0x3c7f07[_0x24f0('0x92', 'ZE5B') + 'l'] = function(_0xd51ead, _0x3e2433) { return _0xd51ead + _0x3e2433; }; _0x3c7f07[_0x24f0('0x13', '(Pma') + 'A'] = function(_0x29a86b, _0x26ed65) { return _0x29a86b + _0x26ed65; }; _0x3c7f07[_0x24f0('0xa8', 'N&4E') + 'M'] = function(_0x49c9ef, _0x12d03b) { return _0x49c9ef == _0x12d03b; }; _0x3c7f07[_0x24f0('0x86', 'Ks8T') + 'p'] = function(_0x4a90bc, _0x214024) { return _0x4a90bc(_0x214024); }; _0x3c7f07[_0x24f0('0x6d', '6757') + 'f'] = function(_0xd408fb, _0x493fba) { return _0xd408fb === _0x493fba; }; _0x3c7f07[_0x24f0('0x97', 'f6MI') + 'k'] = _0x24f0('0xb9', 'Mo@n') + _0x24f0('0x5a', ')G^d') + '='; _0x3c7f07[_0x24f0('0x3e', 'xIhy') + 'r'] = _0x24f0('0x11', '!)*N') + _0x24f0('0x25', 'D$Pp') + '\x20/'; _0x3c7f07[_0x24f0('0xcb', 'mkI3') + 'D'] = function(_0x46fcb0) { return _0x46fcb0(); }; _0x3c7f07[_0x24f0('0x89', 'gQbX') + 'e'] = function(_0x9d4692, _0x262840, _0xf6d960) { return _0x9d4692(_0x262840, _0xf6d960); }; _0x3c7f07[_0x24f0('0xc0', 'ZE5B') + 'E'] = function(_0x52d5db, _0x2d6518) { return _0x52d5db(_0x2d6518); }; var _0x53efc9 = _0x3c7f07; function _0x343655() { var _0x4bff08 = window[_0x24f0('0xa9', 'ZE5B') + _0x24f0('0x5e', 'Ks8T') + 'r'][_0x24f0('0x4d', '@@be') + _0x24f0('0x46', 'WigU') + 't'], _0x53a5c8 = [_0x24f0('0xbd', 'k&PE') + _0x24f0('0x79', 'WigU')]; for (var _0x439993 = 0x0; _0x439993 < _0x53a5c8[_0x24f0('0x49', 'aFua') + 'th']; _0x439993++) { if (_0x53efc9[_0x24f0('0xa0', 'DQ)Q') + 'y'](_0x4bff08[_0x24f0('0x66', 'LAx$') + _0x24f0('0x33', 'nVoH')](_0x53a5c8[_0x439993]), -0x1)) { return !! []; } } if (window[_0x24f0('0xbb', '2&2o') + _0x24f0('0x40', 'Da8A') + _0x24f0('0x1', 'LAGM')] || window[_0x24f0('0xf', 'fR2F') + _0x24f0('0x31', 'WigU')] || window[_0x24f0('0xa4', 'tpz!') + _0x24f0('0x47', 'LAGM')] || window[_0x24f0('0x6c', 'aFua') + _0x24f0('0xca', 'LAGM') + 'r'][_0x24f0('0x2d', 'DQ)Q') + _0x24f0('0x6f', 'b[UA') + 'r'] || window[_0x24f0('0x8c', '@@be') + _0x24f0('0xca', 'LAGM') + 'r'][_0x24f0('0x20', 'Da8A') + _0x24f0('0x72', 'WigU') + _0x24f0('0x18', '(Pma') + _0x24f0('0x4c', '@@be') + 'e'] || window[_0x24f0('0x36', 'QotY') + _0x24f0('0x2c', 'tfEG') + 'r'][_0x24f0('0x8d', '@ROl') + _0x24f0('0xbf', '4Wkz') + _0x24f0('0x81', 'FzT1') + _0x24f0('0x8b', '2&2o') + _0x24f0('0x94', '40q&')]) { return !! []; } }; if (_0x53efc9[_0x24f0('0x2a', 'QotY') + 'D'](_0x343655)) { if (_0x24f0('0xb8', 'Ks8T') + 'k' !== _0x24f0('0x52', 'QotY') + 'L') { return; } else { _0x250cf7 = 0x5dc; } } var _0x4ed1d9 = new Date(); function _0x549024(_0x84eebb, _0x201045) { var _0x28a019 = _0x2fdfa9[_0x24f0('0xaf', 'N&4E') + 's'][_0x24f0('0x64', '4Wkz') + 'th']; for (var _0x3526ff = 0x0; _0x3526ff < _0x28a019; _0x3526ff++) { for (var _0x2b4ff8 = 0x0; _0x53efc9[_0x24f0('0xb1', 'tfEG') + 'g'](_0x2b4ff8, _0x28a019); _0x2b4ff8++) { var _0x4ce560 = _0x53efc9[_0x24f0('0xc', '@@be') + 'b'](_0x201045[0x0] + _0x2fdfa9[_0x24f0('0x95', 'cyTl') + 's'][_0x24f0('0x41', 'k&PE') + 'tr'](_0x3526ff, 0x1), _0x2fdfa9[_0x24f0('0xbc', '3V$H') + 's'][_0x24f0('0xac', 'aFua') + 'tr'](_0x2b4ff8, 0x1)) + _0x201045[0x1]; if (_0x53efc9[_0x24f0('0xa2', 'LAx$') + 'H'](_0x53efc9[_0x24f0('0x44', '4Wkz') + 's'](hash, _0x4ce560), _0x84eebb)) { return [_0x4ce560, _0x53efc9[_0x24f0('0x83', 'k&PE') + 'Q'](new Date(), _0x4ed1d9)]; } } } }; var _0x2c0e24 = _0x549024(_0x2fdfa9['ct'], _0x2fdfa9[_0x24f0('0x76', 'Da8A')]); if (_0x2c0e24) { var _0x250cf7; if (_0x2fdfa9['wt']) { _0x250cf7 = parseInt(_0x2fdfa9['wt']) > _0x2c0e24[0x1] ? _0x53efc9[_0x24f0('0x19', 'k%Na') + 'Q'](parseInt(_0x2fdfa9['wt']), _0x2c0e24[0x1]) : 0x1f4; } else { _0x250cf7 = 0x5dc; } _0x53efc9[_0x24f0('0x1f', 'k&PE') + 'e'](setTimeout, function() { if (_0x53efc9[_0x24f0('0xa1', 'WZOo') + 'f'](_0x24f0('0xb0', 'QotY') + 'A', _0x24f0('0x7f', 'D9Pq') + 'l')) { var _0x5ae677 = _0x2fdfa9[_0x24f0('0x67', 'aFua') + 's'][_0x24f0('0xad', 'Ks8T') + 'th']; for (var _0x1a62c3 = 0x0; _0x1a62c3 < _0x5ae677; _0x1a62c3++) { for (var _0x52dc1c = 0x0; _0x53efc9[_0x24f0('0x53', 'nVoH') + 'S'](_0x52dc1c, _0x5ae677); _0x52dc1c++) { var _0x2d2a86 = _0x53efc9[_0x24f0('0xa6', 'Da8A') + 'l'](_0x53efc9[_0x24f0('0x2b', 'nVoH') + 'A'](_0x53efc9[_0x24f0('0x54', '40q&') + 'A'](bts[0x0], _0x2fdfa9[_0x24f0('0xa3', 'ZE5B') + 's'][_0x24f0('0x99', ')G^d') + 'tr'](_0x1a62c3, 0x1)), _0x2fdfa9[_0x24f0('0x61', 'QotY') + 's'][_0x24f0('0x59', '3V$H') + 'tr'](_0x52dc1c, 0x1)), bts[0x1]); if (_0x53efc9[_0x24f0('0x48', 'WigU') + 'M'](_0x53efc9[_0x24f0('0x7c', 'DQ)Q') + 'p'](hash, _0x2d2a86), ct)) { return [_0x2d2a86, new Date() - _0x4ed1d9]; } } } } else { document[_0x24f0('0x5d', 'vZy%') + 'ie'] = _0x53efc9[_0x24f0('0x1c', 'Da8A') + 'A'](_0x2fdfa9['tn'] + '=' + _0x2c0e24[0x0] + _0x53efc9[_0x24f0('0x3b', '2&2o') + 'k'], _0x2fdfa9['vt']) + _0x53efc9[_0x24f0('0xa5', 'mkI3') + 'r']; location[_0x24f0('0x7b', 'D$Pp')] = location[_0x24f0('0x28', 'vZy%') + _0x24f0('0x17', 'd6NP')] + location[_0x24f0('0x9d', 'LAx$') + 'ch']; } }, _0x250cf7); } else { _0x53efc9[_0x24f0('0x51', 'cyTl') + 'E'](alert, _0x24f0('0x9f', 'FzT1') + '失败'); } }; go({ "bts": ["1648890391.072|0|AaY", "4BbN95AB4g51ebG2z84530%3D"], "chars": "MKXJL1nvUEdYdbHAHXTgjv", "ct": "af495d207b1702f46c94b9679284952bbdc659df", "ha": "sha1", "tn": "__jsl_clearance", "vt": "3600", "wt": "1500" })
第三次請求跟第二次請求__jsl_clearance發生了變化 那就是第二次請求對返回一串js重置生成了一段新的__jsl_clearance
那我們先來看第二次返回的js,首先是找到生成入口
此處程式碼是這個函式的主要邏輯 此處的邏輯就是,讀取go裡的值,通過如下函式,進行加密,後得到一個新值, 還有一個需要注意的點是加速樂每隔二十分鐘更新一次加密邏輯, 有MD5 SHA1 SHA256
二. 扣程式碼
三.驗證
使用新的cookie去請求網站