马蜂窝sn加密

直接贴代码,需要学习的自己看,js可能更新后加密参数变化了,需要重新获取下,也可以写个正则提取相关js。如有权益问题请联系我删除,q:1847858794

测试效果图:

js代码:


var __Ox2133f = ["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74", "\x24", "\x53\x70\x61\x72\x6B\x4D\x44\x35", "\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74", "\x6C\x65\x6E\x67\x74\x68", "\x73\x75\x62\x73\x74\x72\x69\x6E\x67", "\x6D\x61\x74\x63\x68", "\x73\x75\x62\x61\x72\x72\x61\x79", "\x30", "\x31", "\x32", "\x33", "\x34", "\x35", "\x36", "\x37", "\x38", "\x39", "\x61", "\x62", "\x63", "\x64", "\x65", "\x66", "", "\x6A\x6F\x69\x6E", "\x72\x65\x73\x65\x74", "\x68\x65\x6C\x6C\x6F", "\x35\x64\x34\x31\x34\x30\x32\x61\x62\x63\x34\x62\x32\x61\x37\x36\x62\x39\x37\x31\x39\x64\x39\x31\x31\x30\x31\x37\x63\x35\x39\x32", "\x61\x70\x70\x65\x6E\x64", "\x70\x72\x6F\x74\x6F\x74\x79\x70\x65", "\x74\x65\x73\x74", "\x61\x70\x70\x65\x6E\x64\x42\x69\x6E\x61\x72\x79", "\x5F\x62\x75\x66\x66", "\x5F\x6C\x65\x6E\x67\x74\x68", "\x73\x75\x62\x73\x74\x72", "\x65\x6E\x64", "\x5F\x73\x74\x61\x74\x65", "\x5F\x66\x69\x6E\x69\x73\x68", "\x64\x65\x73\x74\x72\x6F\x79", "\x68\x61\x73\x68", "\x68\x61\x73\x68\x42\x69\x6E\x61\x72\x79", "\x41\x72\x72\x61\x79\x42\x75\x66\x66\x65\x72", "\x62\x79\x74\x65\x4C\x65\x6E\x67\x74\x68", "\x5F\x63\x6F\x6E\x63\x61\x74\x41\x72\x72\x61\x79\x42\x75\x66\x66\x65\x72", "\x73\x65\x74", "\x63\x39\x64\x36\x36\x31\x38\x64\x62\x63\x36\x35\x37\x62\x34\x31\x61\x36\x36\x65\x62\x30\x61\x66\x39\x35\x32\x39\x30\x36\x66\x31", "\x6E\x61\x6D\x65", "\x73\x6C\x69\x63\x65", "\x63\x61\x6C\x6C", "\x74\x6F\x53\x74\x72\x69\x6E\x67", "\x4F\x62\x6A\x65\x63\x74", "\x76\x61\x6C\x75\x65", "\x41\x72\x72\x61\x79", "\x4E\x75\x6C\x6C", "\x55\x6E\x64\x65\x66\x69\x6E\x65\x64", "\x6D\x61\x70", "\x70\x75\x73\x68", "\x73\x6F\x72\x74", "\x66\x6F\x72\x45\x61\x63\x68", "\x73\x74\x72\x69\x6E\x67\x69\x66\x79", "\x64\x61\x74\x61", "\x65\x78\x74\x65\x6E\x64", "\x5F\x73\x6E", "\x5F\x74\x73", "\x67\x65\x74\x54\x69\x6D\x65", "\x26\x5F\x74\x73\x3D", "\x26\x5F\x73\x6E\x3D", "\x5F\x74\x73\x3D", "\x61\x6A\x61\x78\x50\x72\x65\x66\x69\x6C\x74\x65\x72"];

        __Ox2133f[0];
        var _0xe7fex3 = function(_0xe7fex12, _0xe7fex13) {
            return (_0xe7fex12 + _0xe7fex13) & 0xffffffff
        }
          , _0xe7fex4 = function(_0xe7fex14, _0xe7fex12, _0xe7fex13, _0xe7fex15, _0xe7fex16, _0xe7fex17) {
            _0xe7fex12 = _0xe7fex3(_0xe7fex3(_0xe7fex12, _0xe7fex14), _0xe7fex3(_0xe7fex15, _0xe7fex17));
            return _0xe7fex3((_0xe7fex12 << _0xe7fex16) | (_0xe7fex12 >>> (32 - _0xe7fex16)), _0xe7fex13)
        }
          , _0xe7fex5 = function(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex15, _0xe7fex16, _0xe7fex17) {
            return _0xe7fex4((_0xe7fex13 & _0xe7fex18) | (~_0xe7fex13 & _0xe7fex19), _0xe7fex12, _0xe7fex13, _0xe7fex15, _0xe7fex16, _0xe7fex17)
        }
          , _0xe7fex6 = function(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex15, _0xe7fex16, _0xe7fex17) {
            return _0xe7fex4((_0xe7fex13 & _0xe7fex19) | (_0xe7fex18 & ~_0xe7fex19), _0xe7fex12, _0xe7fex13, _0xe7fex15, _0xe7fex16, _0xe7fex17)
        }
          , _0xe7fex7 = function(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex15, _0xe7fex16, _0xe7fex17) {
            return _0xe7fex4(_0xe7fex13 ^ _0xe7fex18 ^ _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex15, _0xe7fex16, _0xe7fex17)
        }
          , _0xe7fex8 = function(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex15, _0xe7fex16, _0xe7fex17) {
            return _0xe7fex4(_0xe7fex18 ^ (_0xe7fex13 | ~_0xe7fex19), _0xe7fex12, _0xe7fex13, _0xe7fex15, _0xe7fex16, _0xe7fex17)
        }
          , _0xe7fex9 = function(_0xe7fex15, _0xe7fex1a) {
            var _0xe7fex12 = _0xe7fex15[0]
              , _0xe7fex13 = _0xe7fex15[1]
              , _0xe7fex18 = _0xe7fex15[2]
              , _0xe7fex19 = _0xe7fex15[3];
            _0xe7fex12 = _0xe7fex5(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[0], 7, -680876936);
            _0xe7fex19 = _0xe7fex5(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[1], 12, -389564586);
            _0xe7fex18 = _0xe7fex5(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[2], 17, 606105819);
            _0xe7fex13 = _0xe7fex5(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[3], 12, -1044525330);
            _0xe7fex12 = _0xe7fex5(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[4], 7, -176418897);
            _0xe7fex19 = _0xe7fex5(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[5], 12, 1200080426);
            _0xe7fex18 = _0xe7fex5(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[6], 17, -1473231341);
            _0xe7fex13 = _0xe7fex5(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[7], 22, -45705983);
            _0xe7fex12 = _0xe7fex5(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[8], 7, 1770035416);
            _0xe7fex19 = _0xe7fex5(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[9], 12, -1958414417);
            _0xe7fex18 = _0xe7fex5(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[10], 17, -42063);
            _0xe7fex13 = _0xe7fex5(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[11], 22, -1990404162);
            _0xe7fex12 = _0xe7fex5(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[12], 7, 1804603682);
            _0xe7fex19 = _0xe7fex5(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[13], 12, -40341101);
            _0xe7fex18 = _0xe7fex5(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[14], 17, -1502002290);
            _0xe7fex13 = _0xe7fex5(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[15], 22, 1236535329);
            _0xe7fex12 = _0xe7fex6(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[1], 5, -165796510);
            _0xe7fex19 = _0xe7fex6(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[6], 9, -1069501632);
            _0xe7fex18 = _0xe7fex6(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[11], 14, 643717713);
            _0xe7fex13 = _0xe7fex6(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[0], 20, -373897302);
            _0xe7fex12 = _0xe7fex6(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[5], 5, -701558691);
            _0xe7fex19 = _0xe7fex6(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[10], 9, 38016083);
            _0xe7fex18 = _0xe7fex6(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[15], 14, -660478335);
            _0xe7fex13 = _0xe7fex6(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[4], 20, -405537848);
            _0xe7fex12 = _0xe7fex6(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[9], 5, 568446438);
            _0xe7fex19 = _0xe7fex6(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[14], 9, -1019803690);
            _0xe7fex18 = _0xe7fex6(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[3], 14, -187363961);
            _0xe7fex13 = _0xe7fex6(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[8], 20, 1163531501);
            _0xe7fex12 = _0xe7fex6(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[13], 5, -1444681467);
            _0xe7fex19 = _0xe7fex6(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[2], 9, -51403784);
            _0xe7fex18 = _0xe7fex6(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[7], 14, 1735328473);
            _0xe7fex13 = _0xe7fex6(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[12], 20, -1926607734);
            _0xe7fex12 = _0xe7fex7(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[5], 4, -378558);
            _0xe7fex19 = _0xe7fex7(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[8], 11, -2022574463);
            _0xe7fex18 = _0xe7fex7(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[11], 16, 1839030562);
            _0xe7fex13 = _0xe7fex7(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[14], 23, -35309556);
            _0xe7fex12 = _0xe7fex7(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[1], 4, -1530992060);
            _0xe7fex19 = _0xe7fex7(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[4], 11, 1272893353);
            _0xe7fex18 = _0xe7fex7(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[7], 16, -155497632);
            _0xe7fex13 = _0xe7fex7(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[10], 23, -1094730640);
            _0xe7fex12 = _0xe7fex7(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[13], 4, 681279174);
            _0xe7fex19 = _0xe7fex7(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[0], 11, -358537222);
            _0xe7fex18 = _0xe7fex7(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[3], 16, -722521979);
            _0xe7fex13 = _0xe7fex7(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[6], 23, 76029189);
            _0xe7fex12 = _0xe7fex7(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[9], 4, -640364487);
            _0xe7fex19 = _0xe7fex7(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[12], 11, -421815835);
            _0xe7fex18 = _0xe7fex7(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[15], 16, 530742520);
            _0xe7fex13 = _0xe7fex7(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[2], 23, -995338651);
            _0xe7fex12 = _0xe7fex8(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[0], 6, -198630844);
            _0xe7fex19 = _0xe7fex8(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[7], 10, 1126891415);
            _0xe7fex18 = _0xe7fex8(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[14], 15, -1416354905);
            _0xe7fex13 = _0xe7fex8(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[5], 21, -57434055);
            _0xe7fex12 = _0xe7fex8(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[12], 6, 1700485571);
            _0xe7fex19 = _0xe7fex8(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[3], 10, -1894986606);
            _0xe7fex18 = _0xe7fex8(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[10], 15, -1051523);
            _0xe7fex13 = _0xe7fex8(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[1], 21, -2054922799);
            _0xe7fex12 = _0xe7fex8(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[8], 6, 1873313359);
            _0xe7fex19 = _0xe7fex8(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[15], 10, -30611744);
            _0xe7fex18 = _0xe7fex8(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[6], 15, -1560198380);
            _0xe7fex13 = _0xe7fex8(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[13], 21, 1309151649);
            _0xe7fex12 = _0xe7fex8(_0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex1a[4], 6, -145523070);
            _0xe7fex19 = _0xe7fex8(_0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex18, _0xe7fex1a[11], 10, -1120210379);
            _0xe7fex18 = _0xe7fex8(_0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex13, _0xe7fex1a[2], 15, 718787259);
            _0xe7fex13 = _0xe7fex8(_0xe7fex13, _0xe7fex18, _0xe7fex19, _0xe7fex12, _0xe7fex1a[9], 21, -343485551);
            _0xe7fex15[0] = _0xe7fex3(_0xe7fex12, _0xe7fex15[0]);
            _0xe7fex15[1] = _0xe7fex3(_0xe7fex13, _0xe7fex15[1]);
            _0xe7fex15[2] = _0xe7fex3(_0xe7fex18, _0xe7fex15[2]);
            _0xe7fex15[3] = _0xe7fex3(_0xe7fex19, _0xe7fex15[3])
        }
          , _0xe7fexa = function(_0xe7fex16) {
            var _0xe7fex1b = [], _0xe7fex1c;
            for (_0xe7fex1c = 0; _0xe7fex1c < 64; _0xe7fex1c += 4) {
                _0xe7fex1b[_0xe7fex1c >> 2] = _0xe7fex16[__Ox2133f[3]](_0xe7fex1c) + (_0xe7fex16[__Ox2133f[3]](_0xe7fex1c + 1) << 8) + (_0xe7fex16[__Ox2133f[3]](_0xe7fex1c + 2) << 16) + (_0xe7fex16[__Ox2133f[3]](_0xe7fex1c + 3) << 24)
            }
            ;return _0xe7fex1b
        }
          , _0xe7fexb = function(_0xe7fex12) {
            var _0xe7fex1b = [], _0xe7fex1c;
            for (_0xe7fex1c = 0; _0xe7fex1c < 64; _0xe7fex1c += 4) {
                _0xe7fex1b[_0xe7fex1c >> 2] = _0xe7fex12[_0xe7fex1c] + (_0xe7fex12[_0xe7fex1c + 1] << 8) + (_0xe7fex12[_0xe7fex1c + 2] << 16) + (_0xe7fex12[_0xe7fex1c + 3] << 24)
            }
            ;return _0xe7fex1b
        }
          , _0xe7fexc = function(_0xe7fex16) {
            var _0xe7fex1d = _0xe7fex16[__Ox2133f[4]], _0xe7fex1e = [1732584193, -271733879, -1732584194, 271733878], _0xe7fex1c, _0xe7fex1f, _0xe7fex20, _0xe7fex21, _0xe7fex22, _0xe7fex23;
            for (_0xe7fex1c = 64; _0xe7fex1c <= _0xe7fex1d; _0xe7fex1c += 64) {
                _0xe7fex9(_0xe7fex1e, _0xe7fexa(_0xe7fex16[__Ox2133f[5]](_0xe7fex1c - 64, _0xe7fex1c)))
            }
            ;_0xe7fex16 = _0xe7fex16[__Ox2133f[5]](_0xe7fex1c - 64);
            _0xe7fex1f = _0xe7fex16[__Ox2133f[4]];
            _0xe7fex20 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
            for (_0xe7fex1c = 0; _0xe7fex1c < _0xe7fex1f; _0xe7fex1c += 1) {
                _0xe7fex20[_0xe7fex1c >> 2] |= _0xe7fex16[__Ox2133f[3]](_0xe7fex1c) << (_0xe7fex1c % 4 << 3)
            }
            ;_0xe7fex20[_0xe7fex1c >> 2] |= 0x80 << (_0xe7fex1c % 4 << 3);
            if (_0xe7fex1c > 55) {
                _0xe7fex9(_0xe7fex1e, _0xe7fex20);
                for (_0xe7fex1c = 0; _0xe7fex1c < 16; _0xe7fex1c += 1) {
                    _0xe7fex20[_0xe7fex1c] = 0
                }
            }
            ;_0xe7fex21 = _0xe7fex1d * 8;
            _0xe7fex21 = _0xe7fex21.toString(16)[__Ox2133f[6]](/(.*?)(.{0,8})$/);
            _0xe7fex22 = parseInt(_0xe7fex21[2], 16);
            _0xe7fex23 = parseInt(_0xe7fex21[1], 16) || 0;
            _0xe7fex20[14] = _0xe7fex22;
            _0xe7fex20[15] = _0xe7fex23;
            _0xe7fex9(_0xe7fex1e, _0xe7fex20);
            return _0xe7fex1e
        }
          , _0xe7fexd = function(_0xe7fex12) {
            var _0xe7fex1d = _0xe7fex12[__Ox2133f[4]], _0xe7fex1e = [1732584193, -271733879, -1732584194, 271733878], _0xe7fex1c, _0xe7fex1f, _0xe7fex20, _0xe7fex21, _0xe7fex22, _0xe7fex23;
            for (_0xe7fex1c = 64; _0xe7fex1c <= _0xe7fex1d; _0xe7fex1c += 64) {
                _0xe7fex9(_0xe7fex1e, _0xe7fexb(_0xe7fex12[__Ox2133f[7]](_0xe7fex1c - 64, _0xe7fex1c)))
            }
            ;_0xe7fex12 = _0xe7fex1c - 64 < _0xe7fex1d ? _0xe7fex12[__Ox2133f[7]](_0xe7fex1c - 64) : new Uint8Array(0);
            _0xe7fex1f = _0xe7fex12[__Ox2133f[4]];
            _0xe7fex20 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
            for (_0xe7fex1c = 0; _0xe7fex1c < _0xe7fex1f; _0xe7fex1c += 1) {
                _0xe7fex20[_0xe7fex1c >> 2] |= _0xe7fex12[_0xe7fex1c] << (_0xe7fex1c % 4 << 3)
            }
            ;_0xe7fex20[_0xe7fex1c >> 2] |= 0x80 << (_0xe7fex1c % 4 << 3);
            if (_0xe7fex1c > 55) {
                _0xe7fex9(_0xe7fex1e, _0xe7fex20);
                for (_0xe7fex1c = 0; _0xe7fex1c < 16; _0xe7fex1c += 1) {
                    _0xe7fex20[_0xe7fex1c] = 0
                }
            }
            ;_0xe7fex21 = _0xe7fex1d * 8;
            _0xe7fex21 = _0xe7fex21.toString(16)[__Ox2133f[6]](/(.*?)(.{0,8})$/);
            _0xe7fex22 = parseInt(_0xe7fex21[2], 16);
            _0xe7fex23 = parseInt(_0xe7fex21[1], 16) || 0;
            _0xe7fex20[14] = _0xe7fex22;
            _0xe7fex20[15] = _0xe7fex23;
            _0xe7fex9(_0xe7fex1e, _0xe7fex20);
            return _0xe7fex1e
        }
          , _0xe7fexe = [__Ox2133f[8], __Ox2133f[9], __Ox2133f[10], __Ox2133f[11], __Ox2133f[12], __Ox2133f[13], __Ox2133f[14], __Ox2133f[15], __Ox2133f[16], __Ox2133f[17], __Ox2133f[18], __Ox2133f[19], __Ox2133f[20], __Ox2133f[21], __Ox2133f[22], __Ox2133f[23]]
          , _0xe7fexf = function(_0xe7fex1d) {
            var _0xe7fex16 = __Ox2133f[24], _0xe7fex24;
            for (_0xe7fex24 = 0; _0xe7fex24 < 4; _0xe7fex24 += 1) {
                _0xe7fex16 += _0xe7fexe[(_0xe7fex1d >> (_0xe7fex24 * 8 + 4)) & 0x0f] + _0xe7fexe[(_0xe7fex1d >> (_0xe7fex24 * 8)) & 0x0f]
            }
            ;return _0xe7fex16
        }
          , _0xe7fex10 = function(_0xe7fex15) {
            var _0xe7fex1c;
            for (_0xe7fex1c = 0; _0xe7fex1c < _0xe7fex15[__Ox2133f[4]]; _0xe7fex1c += 1) {
                _0xe7fex15[_0xe7fex1c] = _0xe7fexf(_0xe7fex15[_0xe7fex1c])
            }
            ;return _0xe7fex15[__Ox2133f[25]](__Ox2133f[24])
        }
          , _0xe7fex11 = function(_0xe7fex16) {
            return _0xe7fex10(_0xe7fexc(_0xe7fex16))
        }
          , _0xe7fex2 = function() {
            this[__Ox2133f[26]]()
        };
        if (_0xe7fex11(__Ox2133f[27]) !== __Ox2133f[28]) {
            _0xe7fex3 = function(_0xe7fex15, _0xe7fex25) {
                var _0xe7fex26 = (_0xe7fex15 & 0xffff) + (_0xe7fex25 & 0xffff)
                  , _0xe7fex27 = (_0xe7fex15 >> 16) + (_0xe7fex25 >> 16) + (_0xe7fex26 >> 16);
                return (_0xe7fex27 << 16) | (_0xe7fex26 & 0xffff)
            }
        }
        ;_0xe7fex2[__Ox2133f[30]][__Ox2133f[29]] = function(_0xe7fex28) {
            if (/[\u0080-\uFFFF]/[__Ox2133f[31]](_0xe7fex28)) {
                _0xe7fex28 = unescape(encodeURIComponent(_0xe7fex28))
            }
            ;this[__Ox2133f[32]](_0xe7fex28);
            return this
        }
        ;
        _0xe7fex2[__Ox2133f[30]][__Ox2133f[32]] = function(_0xe7fex29) {
            this[__Ox2133f[33]] += _0xe7fex29;
            this[__Ox2133f[34]] += _0xe7fex29[__Ox2133f[4]];
            var _0xe7fex1f = this[__Ox2133f[33]][__Ox2133f[4]], _0xe7fex1c;
            for (_0xe7fex1c = 64; _0xe7fex1c <= _0xe7fex1f; _0xe7fex1c += 64) {
                _0xe7fex9(this._state, _0xe7fexa(this[__Ox2133f[33]][__Ox2133f[5]](_0xe7fex1c - 64, _0xe7fex1c)))
            }
            ;this[__Ox2133f[33]] = this[__Ox2133f[33]][__Ox2133f[35]](_0xe7fex1c - 64);
            return this
        }
        ;
        _0xe7fex2[__Ox2133f[30]][__Ox2133f[36]] = function(_0xe7fex2a) {
            var _0xe7fex2b = this[__Ox2133f[33]], _0xe7fex1f = _0xe7fex2b[__Ox2133f[4]], _0xe7fex1c, _0xe7fex20 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], _0xe7fex2c;
            for (_0xe7fex1c = 0; _0xe7fex1c < _0xe7fex1f; _0xe7fex1c += 1) {
                _0xe7fex20[_0xe7fex1c >> 2] |= _0xe7fex2b[__Ox2133f[3]](_0xe7fex1c) << (_0xe7fex1c % 4 << 3)
            }
            ;this._finish(_0xe7fex20, _0xe7fex1f);
            _0xe7fex2c = !!_0xe7fex2a ? this[__Ox2133f[37]] : _0xe7fex10(this._state);
            this[__Ox2133f[26]]();
            return _0xe7fex2c
        }
        ;
        _0xe7fex2[__Ox2133f[30]][__Ox2133f[38]] = function(_0xe7fex20, _0xe7fex1f) {
            var _0xe7fex1c = _0xe7fex1f, _0xe7fex21, _0xe7fex22, _0xe7fex23;
            _0xe7fex20[_0xe7fex1c >> 2] |= 0x80 << (_0xe7fex1c % 4 << 3);
            if (_0xe7fex1c > 55) {
                _0xe7fex9(this._state, _0xe7fex20);
                for (_0xe7fex1c = 0; _0xe7fex1c < 16; _0xe7fex1c += 1) {
                    _0xe7fex20[_0xe7fex1c] = 0
                }
            }
            ;_0xe7fex21 = this[__Ox2133f[34]] * 8;
            _0xe7fex21 = _0xe7fex21.toString(16)[__Ox2133f[6]](/(.*?)(.{0,8})$/);
            _0xe7fex22 = parseInt(_0xe7fex21[2], 16);
            _0xe7fex23 = parseInt(_0xe7fex21[1], 16) || 0;
            _0xe7fex20[14] = _0xe7fex22;
            _0xe7fex20[15] = _0xe7fex23;
            _0xe7fex9(this._state, _0xe7fex20)
        }
        ;
        _0xe7fex2[__Ox2133f[30]][__Ox2133f[26]] = function() {
            this[__Ox2133f[33]] = __Ox2133f[24];
            this[__Ox2133f[34]] = 0;
            this[__Ox2133f[37]] = [1732584193, -271733879, -1732584194, 271733878];
            return this
        }
        ;
        _0xe7fex2[__Ox2133f[30]][__Ox2133f[39]] = function() {
            delete this[__Ox2133f[37]];
            delete this[__Ox2133f[33]];
            delete this[__Ox2133f[34]]
        }
        ;
        _0xe7fex2[__Ox2133f[40]] = function(_0xe7fex28, _0xe7fex2a) {
            if (/[\u0080-\uFFFF]/[__Ox2133f[31]](_0xe7fex28)) {
                _0xe7fex28 = unescape(encodeURIComponent(_0xe7fex28))
            }
            ;var _0xe7fex2d = _0xe7fexc(_0xe7fex28);
            return !!_0xe7fex2a ? _0xe7fex2d : _0xe7fex10(_0xe7fex2d)
        }
        ;
        _0xe7fex2[__Ox2133f[41]] = function(_0xe7fex2e, _0xe7fex2a) {
            var _0xe7fex2d = _0xe7fexc(_0xe7fex2e);
            return !!_0xe7fex2a ? _0xe7fex2d : _0xe7fex10(_0xe7fex2d)
        }
        ;
        _0xe7fex2[__Ox2133f[42]] = function() {
            this[__Ox2133f[26]]()
        }
        ;
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[29]] = function(_0xe7fex2f) {
            var _0xe7fex2b = this._concatArrayBuffer(this._buff, _0xe7fex2f), _0xe7fex1f = _0xe7fex2b[__Ox2133f[4]], _0xe7fex1c;
            this[__Ox2133f[34]] += _0xe7fex2f[__Ox2133f[43]];
            for (_0xe7fex1c = 64; _0xe7fex1c <= _0xe7fex1f; _0xe7fex1c += 64) {
                _0xe7fex9(this._state, _0xe7fexb(_0xe7fex2b[__Ox2133f[7]](_0xe7fex1c - 64, _0xe7fex1c)))
            }
            ;this[__Ox2133f[33]] = _0xe7fex1c - 64 < _0xe7fex1f ? _0xe7fex2b[__Ox2133f[7]](_0xe7fex1c - 64) : new Uint8Array(0);
            return this
        }
        ;
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[36]] = function(_0xe7fex2a) {
            var _0xe7fex2b = this[__Ox2133f[33]], _0xe7fex1f = _0xe7fex2b[__Ox2133f[4]], _0xe7fex20 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], _0xe7fex1c, _0xe7fex2c;
            for (_0xe7fex1c = 0; _0xe7fex1c < _0xe7fex1f; _0xe7fex1c += 1) {
                _0xe7fex20[_0xe7fex1c >> 2] |= _0xe7fex2b[_0xe7fex1c] << (_0xe7fex1c % 4 << 3)
            }
            ;this._finish(_0xe7fex20, _0xe7fex1f);
            _0xe7fex2c = !!_0xe7fex2a ? this[__Ox2133f[37]] : _0xe7fex10(this._state);
            this[__Ox2133f[26]]();
            return _0xe7fex2c
        }
        ;
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[38]] = _0xe7fex2[__Ox2133f[30]][__Ox2133f[38]];
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[26]] = function() {
            this[__Ox2133f[33]] = new Uint8Array(0);
            this[__Ox2133f[34]] = 0;
            this[__Ox2133f[37]] = [1732584193, -271733879, -1732584194, 271733878];
            return this
        }
        ;
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[39]] = _0xe7fex2[__Ox2133f[30]][__Ox2133f[39]];
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[30]][__Ox2133f[44]] = function(_0xe7fex30, _0xe7fex31) {
            var _0xe7fex32 = _0xe7fex30[__Ox2133f[4]]
              , _0xe7fex33 = new Uint8Array(_0xe7fex32 + _0xe7fex31[__Ox2133f[43]]);
            _0xe7fex33[__Ox2133f[45]](_0xe7fex30);
            _0xe7fex33[__Ox2133f[45]](new Uint8Array(_0xe7fex31), _0xe7fex32);
            return _0xe7fex33
        }
        ;
        _0xe7fex2[__Ox2133f[42]][__Ox2133f[40]] = function(_0xe7fex2f, _0xe7fex2a) {
            var _0xe7fex2d = _0xe7fexd(new Uint8Array(_0xe7fex2f));
            return !!_0xe7fex2a ? _0xe7fex2d : _0xe7fex10(_0xe7fex2d)
        }

    
function get_sign(str){
var _0xe7fex34 = __Ox2133f[46];

var aaa = _0xe7fex2[__Ox2133f[40]](str + _0xe7fex34)[__Ox2133f[48]](2, 12);
        return  aaa;
}

猜你喜欢

转载自blog.csdn.net/qian123shuai/article/details/84843764