1. 程式人生 > 其它 >國家企業信用資訊公示系統加速樂破解

國家企業信用資訊公示系統加速樂破解

前言

僅供學習交流

網址: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去請求網站