网易易盾-滑块-cb参数

声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵犯了您的合法权益,请告知,我将及时更正、删除,谢谢。邮箱地址:lc1139411732@163.com


        在接下来的一段日子里,我将为大家分享最新版的网易易盾滑块逆向,也相当于是我自己的一些心德,不足之处,望请见谅!

文章目录:       

        将以逐个参数定义文章发布,cb、fp、acToken、data,本文讲解cb参数,话不多说我们开干!

1.抓包-红框内的是注册时所需参数

2.定位加密位置,在这里就不讲解定位细节了,自己去跟栈即可。

 3.堆栈跟踪-可以看出来他是先实现了一个32位的uuid然后再将uuid进行加密。

3.1   uuid可以直接抠出来。

3.2   给uuid加密的的函数,如图所示,该方法是包含在一个更大的方法当中的且有定义,我们可以将整个外围的大方法都抠出来,然后再将加密函数导出。

 4.加密结果

 5.本地执行代码-代码量较大,这里只体现了部分关键代码


var jiami_cb;
function _0x4b42(_0x229271, _0x2f7f24) {
    return _0x4b42 = function(_0x324051, _0x4b42f3) {
        _0x324051 = _0x324051 - 0xf8;
        var _0x4fcf8d = _0x3240[_0x324051];
        return _0x4fcf8d;
    }
        ,
        _0x4b42(_0x229271, _0x2f7f24);
}


function uuid(_0x42de11, _0x214e22) {
    var _0x51a45e = _0x4b42
        , _0x68be96 = _0x51a45e(0x7ae)[_0x51a45e(0xa08)]('')
        , _0x3978a2 = []
        , _0xe843f9 = void 0x0;
    if (_0x214e22 = _0x214e22 || _0x68be96['length'],
        _0x42de11) {
        for (_0xe843f9 = 0x0; _0xe843f9 < _0x42de11; _0xe843f9++)
            _0x3978a2[_0xe843f9] = _0x68be96[0x0 | Math[_0x51a45e(0x591)]() * _0x214e22];
    } else {
        var _0x1ccaa8 = void 0x0;
        for (_0x3978a2[0x8] = _0x3978a2[0xd] = _0x3978a2[0x12] = _0x3978a2[0x17] = '-',
                 _0x3978a2[0xe] = '4',
                 _0xe843f9 = 0x0; _0xe843f9 < 0x24; _0xe843f9++)
            _0x3978a2[_0xe843f9] || (_0x1ccaa8 = 0x0 | 0x10 * Math[_0x51a45e(0x591)](),
                _0x3978a2[_0xe843f9] = _0x68be96[0x13 === _0xe843f9 ? 0x3 & _0x1ccaa8 | 0x8 : _0x1ccaa8]);
    }
    return _0x3978a2[_0x51a45e(0x767)]('');
}



!(function(_0x5d98ff, _0x417b4a) {
    var _0x29d08c = _0x4b42;
    function _0x50376a(_0x503b2c, _0x169959) {
        function _0xc7c307(_0x3cf119, _0x12f91f) {
            var _0x17b8b5 = _0x4b42;
            return _0x3cf119[_0x17b8b5(0xb74)](Math[_0x17b8b5(0x929)](_0x12f91f % _0x3cf119[_0x17b8b5(0x868)]));
        }
        function _0x1f8b12(_0x2b4898, _0x1cb438) {
            var _0x38ee26 = _0x4b42;
            return _0x1cb438[_0x38ee26(0xa08)]('')[_0x38ee26(0x282)](function(_0x54f642, _0xd6ee37) {
                return _0x54f642['charCodeAt'](0x0) ^ _0xc7c307(_0x2b4898, _0xd6ee37);
            });
        }
        return _0x169959 = _0x1f8b12(_0x503b2c, _0x169959),
            _0x557711(_0x169959);
    }
    __toByte = function(_0x272a32) {
        var _0x46bee2 = _0x4b42;
        function _0x560d8f(_0x8024bf) {
            var _0x434d65 = _0x4b42;
            return _0x272a32[_0x434d65(0x72d)](this, arguments);
        }
        return _0x560d8f[_0x46bee2(0x583)] = function() {
            var _0x33f05f = _0x46bee2;
            return _0x272a32[_0x33f05f(0x583)]();
        }
            ,
            _0x560d8f;
    }(function(_0x1e1499) {
        var _0x4be3ee = _0x4b42;
        if (_0x1e1499 < -0x80)
            return __toByte(0x80 - (-0x80 - _0x1e1499));
        if (_0x1e1499 >= -0x80 && _0x1e1499 <= 0x7f)
            return _0x1e1499;
        if (_0x1e1499 > 0x7f)
            return __toByte(-0x81 + _0x1e1499 - 0x7f);
        throw new Error(_0x4be3ee(0x766));
    });
    var _0x48a5b3 = function(_0x36e997, _0xcb682c) {
        return __toByte(_0x36e997 + _0xcb682c);
    }
        , _0x4d149a = function(_0x184622, _0x30efc5) {
        var _0x18c76a = _0x4b42;
        if (null == _0x184622)
            return null;
        if (null == _0x30efc5)
            return _0x184622;
        for (var _0x340f8c = [], _0x3530c6 = _0x30efc5[_0x18c76a(0x868)], _0x374bdb = 0x0, _0x2db4f8 = _0x184622['length']; _0x374bdb < _0x2db4f8; _0x374bdb++)
            _0x340f8c[_0x374bdb] = _0x48a5b3(_0x184622[_0x374bdb], _0x30efc5[_0x374bdb % _0x3530c6]);
        return _0x340f8c;
    }
        , _0x54d9bb = function(_0x210e1a, _0xf6a745) {
        return _0x210e1a = __toByte(_0x210e1a),
            _0xf6a745 = __toByte(_0xf6a745),
            __toByte(_0x210e1a ^ _0xf6a745);
    }
        , _0x56e65f = function(_0x13887c, _0x4afec5) {
        var _0x183f26 = _0x4b42;
        if (null == _0x13887c || null == _0x4afec5 || _0x13887c[_0x183f26(0x868)] != _0x4afec5[_0x183f26(0x868)])
            return _0x13887c;
        for (var _0x37a64b = [], _0x54d25a = _0x13887c[_0x183f26(0x868)], _0x244f6a = 0x0, _0xec8a4a = _0x54d25a; _0x244f6a < _0xec8a4a; _0x244f6a++)
            _0x37a64b[_0x244f6a] = _0x54d9bb(_0x13887c[_0x244f6a], _0x4afec5[_0x244f6a]);
        return _0x37a64b;
    }
        , _0x13652b = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f']
        , _0xae56f8 = function(_0x15a5b7) {
        var _0x49f818 = _0x4b42
            , _0x42b39c = [];
        return _0x42b39c[_0x49f818(0x908)](_0x13652b[_0x15a5b7 >>> 0x4 & 0xf]),
            _0x42b39c['push'](_0x13652b[0xf & _0x15a5b7]),
            _0x42b39c[_0x49f818(0x767)]('');
    }
        , _0x2660ca = function(_0x29bd35) {
        var _0x5cf26b = _0x4b42
            , _0x8baa99 = _0x29bd35['length'];
        if (null == _0x29bd35 || _0x8baa99 < 0x0)
            return new String('');
        for (var _0x5e73f7 = [], _0x2d6040 = 0x0; _0x2d6040 < _0x8baa99; _0x2d6040++)
            _0x5e73f7[_0x5cf26b(0x908)](_0xae56f8(_0x29bd35[_0x2d6040]));
        return _0x5e73f7[_0x5cf26b(0x767)]('');
    }
        , _0x563239 = function(_0x2f5965) {
        var _0x164383 = _0x4b42;
        if (null == _0x2f5965 || 0x0 == _0x2f5965[_0x164383(0x868)])
            return [];
        for (var _0x549579 = new String(_0x2f5965), _0x396060 = [], _0x1855b0 = _0x549579[_0x164383(0x868)] / 0x2, _0x26f547 = 0x0, _0x48132a = 0x0; _0x48132a < _0x1855b0; _0x48132a++) {
            var _0x56bc16 = parseInt(_0x549579[_0x164383(0x145)](_0x26f547++), 0x10) << 0x4
                , _0x311c25 = parseInt(_0x549579['charAt'](_0x26f547++), 0x10);
            _0x396060[_0x48132a] = __toByte(_0x56bc16 + _0x311c25);
        }
        return _0x396060;
    }
        , _0x3ca88e = function(_0x3eddd1) {
        var _0xa104a0 = _0x4b42;
        if (null == _0x3eddd1 || void 0x0 == _0x3eddd1)
            return _0x3eddd1;
        for (var _0x1b23b2 = encodeURIComponent(_0x3eddd1), _0x3fb689 = [], _0x6cd2ee = _0x1b23b2[_0xa104a0(0x868)], _0x4e3043 = 0x0; _0x4e3043 < _0x6cd2ee; _0x4e3043++)
            if ('%' == _0x1b23b2[_0xa104a0(0x145)](_0x4e3043)) {
                if (!(_0x4e3043 + 0x2 < _0x6cd2ee))
                    throw new Error(_0xa104a0(0xbbb));
                _0x3fb689[_0xa104a0(0x908)](_0x563239(_0x1b23b2['charAt'](++_0x4e3043) + '' + _0x1b23b2[_0xa104a0(0x145)](++_0x4e3043))[0x0]);
            } else
                _0x3fb689[_0xa104a0(0x908)](_0x1b23b2[_0xa104a0(0xb74)](_0x4e3043));
        return _0x3fb689;
    }
        , _0xf6e242 = function(_0x41a019) {
        var _0x2492d2 = [];
        return _0x2492d2[0x0] = _0x41a019 >>> 0x18 & 0xff,
            _0x2492d2[0x1] = _0x41a019 >>> 0x10 & 0xff,
            _0x2492d2[0x2] = _0x41a019 >>> 0x8 & 0xff,
            _0x2492d2[0x3] = 0xff & _0x41a019,
            _0x2492d2;
    }
        , _0x5c0d09 = function(_0x16fb9b) {
        var _0x344a02 = _0xf6e242(_0x16fb9b);
        return _0x2660ca(_0x344a02);
    }
        , _0x3f3db7 = function(_0x253de5, _0x1ff283, _0xa446bd) {
        var _0x32d65e = _0x4b42
            , _0x3f21a3 = [];
        if (null == _0x253de5 || 0x0 == _0x253de5[_0x32d65e(0x868)])
            return _0x3f21a3;
        if (_0x253de5[_0x32d65e(0x868)] < _0xa446bd)
            throw new Error(_0x32d65e(0x96c));
        for (var _0x27d78c = 0x0; _0x27d78c < _0xa446bd; _0x27d78c++)
            _0x3f21a3[_0x27d78c] = _0x253de5[_0x1ff283 + _0x27d78c];
        return _0x3f21a3;
    }
        , _0x28159e = function(_0x550f6c, _0x525d50, _0xabb85f, _0x1f7c36, _0x147079) {
        var _0x325d51 = _0x4b42;
        if (null == _0x550f6c || 0x0 == _0x550f6c[_0x325d51(0x868)])
            return _0xabb85f;
        if (null == _0xabb85f)
            throw new Error(_0x325d51(0x7b5));
        if (_0x550f6c[_0x325d51(0x868)] < _0x147079)
            throw new Error('1003');
        for (var _0x34751f = 0x0; _0x34751f < _0x147079; _0x34751f++)
            _0xabb85f[_0x1f7c36 + _0x34751f] = _0x550f6c[_0x525d50 + _0x34751f];
        return _0xabb85f;
    }
        , _0x29be96 = function(_0x4a664) {
        for (var _0x188aea = [], _0x2a22f = 0x0; _0x2a22f < _0x4a664; _0x2a22f++)
            _0x188aea[_0x2a22f] = 0x0;
        return _0x188aea;
    }
        , _0x59c91c = function(_0x10eae6) {
        return null == _0x10eae6 || void 0x0 == _0x10eae6 || '' == _0x10eae6;
    }
        , _0x4cde94 = function() {
        return ['i', '/', 'x', '1', 'X', 'g', 'U', '0', 'z', '7', 'k', '8', 'N', '+', 'l', 'C', 'p', 'O', 'n', 'P', 'r', 'v', '6', '\x5c', 'q', 'u', '2', 'G', 'j', '9', 'H', 'R', 'c', 'w', 'T', 'Y', 'Z', '4', 'b', 'f', 'S', 'J', 'B', 'h', 'a', 'W', 's', 't', 'A', 'e', 'o', 'M', 'I', 'E', 'Q', '5', 'm', 'D', 'd', 'V', 'F', 'L', 'K', 'y'];
    }
        , _0x2b4c8a = function() {
        return '3';
    }
        , _0x3d2bde = function(_0x1fae74, _0x50357b, _0x1c71dc) {
        var _0x3ecde2 = _0x4b42, _0x3d69bc, _0x4c34ce, _0x31f064, _0x309f65 = _0x4cde94(), _0x3a08c0 = _0x2b4c8a(), _0x490dba = [];
        if (0x1 == _0x1c71dc)
            _0x3d69bc = _0x1fae74[_0x50357b],
                _0x4c34ce = 0x0,
                _0x31f064 = 0x0,
                _0x490dba[_0x3ecde2(0x908)](_0x309f65[_0x3d69bc >>> 0x2 & 0x3f]),
                _0x490dba[_0x3ecde2(0x908)](_0x309f65[(_0x3d69bc << 0x4 & 0x30) + (_0x4c34ce >>> 0x4 & 0xf)]),
                _0x490dba[_0x3ecde2(0x908)](_0x3a08c0),
                _0x490dba[_0x3ecde2(0x908)](_0x3a08c0);
        else {
            if (0x2 == _0x1c71dc)
                _0x3d69bc = _0x1fae74[_0x50357b],
                    _0x4c34ce = _0x1fae74[_0x50357b + 0x1],
                    _0x31f064 = 0x0,
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[_0x3d69bc >>> 0x2 & 0x3f]),
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[(_0x3d69bc << 0x4 & 0x30) + (_0x4c34ce >>> 0x4 & 0xf)]),
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[(_0x4c34ce << 0x2 & 0x3c) + (_0x31f064 >>> 0x6 & 0x3)]),
                    _0x490dba[_0x3ecde2(0x908)](_0x3a08c0);
            else {
                if (0x3 != _0x1c71dc)
                    throw new Error(_0x3ecde2(0x4ae));
                _0x3d69bc = _0x1fae74[_0x50357b],
                    _0x4c34ce = _0x1fae74[_0x50357b + 0x1],
                    _0x31f064 = _0x1fae74[_0x50357b + 0x2],
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[_0x3d69bc >>> 0x2 & 0x3f]),
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[(_0x3d69bc << 0x4 & 0x30) + (_0x4c34ce >>> 0x4 & 0xf)]),
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[(_0x4c34ce << 0x2 & 0x3c) + (_0x31f064 >>> 0x6 & 0x3)]),
                    _0x490dba[_0x3ecde2(0x908)](_0x309f65[0x3f & _0x31f064]);
            }
        }
        return _0x490dba[_0x3ecde2(0x767)]('');
    }
        , _0x557711 = function(_0x44dce4) {
        var _0xf9da76 = _0x4b42;
        if (null == _0x44dce4 || void 0x0 == _0x44dce4)
            return null;
        if (0x0 == _0x44dce4['length'])
            return '';
        var _0x18d579 = 0x3;
        try {
            for (var _0x463e81 = [], _0x2c4d28 = 0x0; _0x2c4d28 < _0x44dce4[_0xf9da76(0x868)]; ) {
                if (!(_0x2c4d28 + _0x18d579 <= _0x44dce4['length'])) {
                    _0x463e81[_0xf9da76(0x908)](_0x3d2bde(_0x44dce4, _0x2c4d28, _0x44dce4[_0xf9da76(0x868)] - _0x2c4d28));
                    break;
                }
                _0x463e81[_0xf9da76(0x908)](_0x3d2bde(_0x44dce4, _0x2c4d28, _0x18d579)),
                    _0x2c4d28 += _0x18d579;
            }
            return _0x463e81[_0xf9da76(0x767)]('');
        } catch (_0xfc9c61) {
            throw new Error(_0xf9da76(0x4ae));
        }
    }
        , _0x492e8a = function(_0x3f4f83) {
        return _0x557711(_0x3ca88e(_0x3f4f83));
    }
        , _0x30999c = [0x0, 0x77073096, 0xee0e612c, 0x990951ba, 0x76dc419, 0x706af48f, 0xe963a535, 0x9e6495a3, 0xedb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988, 0x9b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de, 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9, 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599, 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924, 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190, 0x1db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x6b6b51f, 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0xf00f934, 0x9609a88e, 0xe10e9818, 0x7f6a0dbb, 0x86d3d2d, 0x91646c97, 0xe6635c01, 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950, 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010, 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f, 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17, 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6, 0x3b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x4db2615, 0x73dc1683, 0xe3630b12, 0x94643b84, 0xd6d6a3e, 0x7a6a5aa8, 0xe40ecf0b, 0x9309ff9d, 0xa00ae27, 0x7d079eb1, 0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb, 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef, 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236, 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe, 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x26d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x5005713, 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0xcb61b38, 0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0xbdbdf21, 0x86d3d2d4, 0xf1d4e242, 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66, 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9, 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605, 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d]
        , _0xeaffb3 = function(_0x20bb83) {
        var _0x471fdc = _0x4b42
            , _0x4d55ad = 0xffffffff;
        if (null != _0x20bb83)
            for (var _0x2ec7aa = 0x0; _0x2ec7aa < _0x20bb83[_0x471fdc(0x868)]; _0x2ec7aa++) {
                var _0x10e923 = _0x20bb83[_0x2ec7aa];
                _0x4d55ad = _0x4d55ad >>> 0x8 ^ _0x30999c[0xff & (_0x4d55ad ^ _0x10e923)];
            }
        return _0x5c0d09(0xffffffff ^ _0x4d55ad, 0x8);
    }
        , _0x2476b4 = function(_0x5c99c6) {
        return _0xeaffb3(null == _0x5c99c6 ? [] : _0x3ca88e(_0x5c99c6));
    }
        , _0xcc3976 = [0x78, 0x55, -0x5f, -0x54, 0x7a, 0x26, -0x10, -0x35, -0xb, 0x10, 0x37, 0x3, 0x7d, -0x1d, 0x20, -0x80, -0x5e, 0x4d, 0xf, 0x6a, -0x58, -0x64, -0x22, 0x58, 0x4e, 0x69, -0x68, -0x5a, -0x46, 0x5a, -0x77, -0x1c, -0x13, -0x2f, -0x6f, 0x75, -0x69, -0x3e, -0x23, 0x2, -0xe, -0x20, 0x72, 0x17, -0x15, 0x19, -0x7, -0x5c, 0x60, -0x67, 0x7e, 0x70, -0x71, -0x41, -0x6d, -0x2c, 0x2f, 0x30, 0x56, 0x4b, 0x3e, -0x1a, 0x48, -0x38, -0x1b, 0x42, -0x2a, 0x3f, 0xe, 0x5c, 0x3b, -0x65, 0x13, -0x21, 0xc, -0x12, -0x7e, -0x32, -0x43, 0x2a, 0x7, -0x3c, -0x51, -0x5d, -0x56, 0x28, -0x45, -0x25, 0x62, -0x3f, -0x3b, 0x6c, 0x2e, -0x2d, 0x5d, 0x66, 0x41, -0x4f, 0x49, -0x17, -0x2e, 0x25, -0x72, -0xf, 0x2c, -0x36, 0x63, -0xa, 0x3c, -0x60, 0x4c, 0x1a, 0x3d, -0x6b, 0x12, -0x74, -0x37, -0x28, 0x39, -0x4c, -0x52, 0x2d, 0x0, -0x70, -0x4d, 0x1d, 0x2b, -0x1e, 0x6d, -0x5b, -0x53, 0x6b, 0x65, 0x51, -0x34, -0x47, 0x54, 0x24, -0x29, 0x44, 0x27, -0x4b, -0x7a, -0x6, 0xb, -0x50, -0x11, -0x4a, -0x49, 0x23, 0x31, -0x31, -0x7f, 0x50, 0x67, 0x4f, -0x19, 0x34, -0x2b, 0x38, 0x29, -0x3d, -0x18, 0x11, -0x76, 0x73, -0x26, 0x8, -0x4e, 0x21, -0x55, -0x6a, 0x3a, -0x62, -0x6c, 0x5e, 0x74, -0x7d, -0x33, -0x9, 0x47, 0x52, 0x57, -0x73, 0x9, 0x45, -0x7b, 0x7b, -0x75, 0x71, -0x16, -0x7c, -0x57, 0x40, 0xd, 0x15, -0x59, -0x2, -0x63, -0x61, 0x1, -0x4, 0x22, 0x14, 0x53, 0x77, 0x1e, -0xc, -0x6e, -0x42, 0x76, -0x30, 0x6, -0x24, 0x68, -0x3a, -0x66, 0x61, 0x5, -0x14, 0x1f, -0x48, 0x46, -0x27, 0x43, -0x44, -0x39, 0x6e, 0x59, 0x33, 0xa, -0x78, 0x1c, 0x6f, 0x7f, 0x16, -0x3, 0x36, 0x35, -0x1, 0x64, 0x4a, 0x32, 0x5b, 0x1b, -0x1f, -0x5, -0x40, 0x7c, -0x79, 0x18, -0xd, 0x5f, 0x79, -0x8, 0x4]
        , _0x4ee9a4 = 0x4
        , _0x3227a6 = 0x4
        , _0xed327a = 0x4
        , _0x43f8b1 = 0x4
        , _0xb6ed01 = function(_0x478a8f) {
        var _0x490ce9 = _0x4b42
            , _0x5ee67e = [];
        if (null == _0x478a8f || void 0x0 == _0x478a8f || 0x0 == _0x478a8f[_0x490ce9(0x868)])
            return _0x29be96(_0x3227a6);
        if (_0x478a8f['length'] >= _0x3227a6)
            return _0x3f3db7(_0x478a8f, 0x0, _0x3227a6);
        for (var _0x478412 = 0x0; _0x478412 < _0x3227a6; _0x478412++)
            _0x5ee67e[_0x478412] = _0x478a8f[_0x478412 % _0x478a8f[_0x490ce9(0x868)]];
        return _0x5ee67e;
    }
        , _0x259d42 = function(_0x4b45d8) {
        var _0x1ba43f = _0x4b42;
        if (null == _0x4b45d8 || void 0x0 == _0x4b45d8 || 0x0 == _0x4b45d8[_0x1ba43f(0x868)])
            return _0x29be96(_0x4ee9a4);
        var _0x5d8887 = _0x4b45d8[_0x1ba43f(0x868)]
            , _0x1b0067 = 0x0;
        _0x1b0067 = _0x5d8887 % _0x4ee9a4 <= _0x4ee9a4 - _0xed327a ? _0x4ee9a4 - _0x5d8887 % _0x4ee9a4 - _0xed327a : 0x2 * _0x4ee9a4 - _0x5d8887 % _0x4ee9a4 - _0xed327a;
        var _0x34c214 = [];
        _0x28159e(_0x4b45d8, 0x0, _0x34c214, 0x0, _0x5d8887);
        for (var _0xcdac83 = 0x0; _0xcdac83 < _0x1b0067; _0xcdac83++)
            _0x34c214[_0x5d8887 + _0xcdac83] = 0x0;
        var _0x45dcd1 = _0xf6e242(_0x5d8887);
        return _0x28159e(_0x45dcd1, 0x0, _0x34c214, _0x5d8887 + _0x1b0067, _0xed327a),
            _0x34c214;
    }
        , _0x13becb = function(_0xf88a34) {
        var _0x248361 = _0x4b42;
        if (null == _0xf88a34 || _0xf88a34[_0x248361(0x868)] % _0x4ee9a4 != 0x0)
            throw new Error('1005');
        for (var _0x3daef2 = [], _0x44a3c6 = 0x0, _0x27e208 = _0xf88a34[_0x248361(0x868)] / _0x4ee9a4, _0x130f52 = 0x0; _0x130f52 < _0x27e208; _0x130f52++) {
            _0x3daef2[_0x130f52] = [];
            for (var _0x329147 = 0x0; _0x329147 < _0x4ee9a4; _0x329147++)
                _0x3daef2[_0x130f52][_0x329147] = _0xf88a34[_0x44a3c6++];
        }
        return _0x3daef2;
    }
        , _0x1b2919 = function(_0x279b4d) {
        var _0x2b001a = _0x279b4d >>> 0x4 & 0xf
            , _0x4ae8db = 0xf & _0x279b4d
            , _0x32c01b = 0x10 * _0x2b001a + _0x4ae8db;
        return _0xcc3976[_0x32c01b];
    }
        , _0x4506d2 = function(_0x17128f) {
        if (null == _0x17128f)
            return null;
        for (var _0x1a1032 = [], _0x1a5970 = 0x0, _0x455360 = _0x17128f['length']; _0x1a5970 < _0x455360; _0x1a5970++)
            _0x1a1032[_0x1a5970] = _0x1b2919(_0x17128f[_0x1a5970]);
        return _0x1a1032;
    }
        , _0xeaf96f = function() {
        var _0x5cd0b1 = _0x4b42;
        for (var _0x8719a = [], _0x4ee577 = 0x0; _0x4ee577 < _0x43f8b1; _0x4ee577++) {
            var _0x53d40b = 0x100 * Math[_0x5cd0b1(0x591)]();
            _0x53d40b = Math[_0x5cd0b1(0x929)](_0x53d40b),
                _0x8719a[_0x4ee577] = __toByte(_0x53d40b);
        }
        return _0x8719a;
    }
        , _0x2dc8d9 = function(_0x3d6312, _0x6f8808) {
        var _0x65f959 = _0x4b42;
        if (null == _0x3d6312)
            return null;
        for (var _0x31cc7e = __toByte(_0x6f8808), _0x150de9 = [], _0xa064ef = _0x3d6312[_0x65f959(0x868)], _0x3913c3 = 0x0; _0x3913c3 < _0xa064ef; _0x3913c3++)
            _0x150de9[_0x65f959(0x908)](_0x54d9bb(_0x3d6312[_0x3913c3], _0x31cc7e));
        return _0x150de9;
    }
        , _0x2821fd = function(_0x2a9f94, _0xf1ee31) {
        var _0x4bb9bb = _0x4b42;
        if (null == _0x2a9f94)
            return null;
        for (var _0x4f4d28 = __toByte(_0xf1ee31), _0x3bd96c = [], _0x10c32d = _0x2a9f94['length'], _0x4fd1a8 = 0x0; _0x4fd1a8 < _0x10c32d; _0x4fd1a8++)
            _0x3bd96c[_0x4bb9bb(0x908)](_0x48a5b3(_0x2a9f94[_0x4fd1a8], _0x4f4d28));
        return _0x3bd96c;
    }
        , _0x2dc8d9 = function(_0x113689, _0x30e5be) {
        var _0x4b8810 = _0x4b42;
        if (null == _0x113689)
            return null;
        for (var _0x32dd03 = __toByte(_0x30e5be), _0x1ccf9d = [], _0x3295f4 = _0x113689[_0x4b8810(0x868)], _0x25df92 = 0x0; _0x25df92 < _0x3295f4; _0x25df92++)
            _0x1ccf9d[_0x4b8810(0x908)](_0x54d9bb(_0x113689[_0x25df92], _0x32dd03));
        return _0x1ccf9d;
    }
        , _0x228fb8 = function(_0x44cabd) {
        var _0x488b58 = _0x2dc8d9(_0x44cabd, 0x38)
            , _0xdb86b8 = _0x2821fd(_0x488b58, -0x28)
            , _0x5bb366 = _0x2dc8d9(_0xdb86b8, 0x67);
        return _0x5bb366;
    }
        , _0x2bcddb = function(_0x387d97, _0x2b2641) {
        var _0x296c7e = _0x4b42;
        null == _0x387d97 && (_0x387d97 = []);
        var _0x842f49 = _0xeaf96f();
        _0x2b2641 = _0xb6ed01(_0x2b2641),
            _0x2b2641 = _0x56e65f(_0x2b2641, _0xb6ed01(_0x842f49)),
            _0x2b2641 = _0xb6ed01(_0x2b2641);
        var _0x211bd4 = _0x2b2641
            , _0x422648 = _0x259d42(_0x387d97)
            , _0x106cb6 = _0x13becb(_0x422648)
            , _0x465c6b = [];
        _0x28159e(_0x842f49, 0x0, _0x465c6b, 0x0, _0x43f8b1);
        for (var _0x22c6d3 = _0x106cb6[_0x296c7e(0x868)], _0x25152f = 0x0; _0x25152f < _0x22c6d3; _0x25152f++) {
            var _0x4c9d21 = _0x228fb8(_0x106cb6[_0x25152f])
                , _0x3ce780 = _0x56e65f(_0x4c9d21, _0x2b2641)
                , _0x457217 = _0x4d149a(_0x3ce780, _0x211bd4);
            _0x3ce780 = _0x56e65f(_0x457217, _0x211bd4);
            var _0x3d841 = _0x4506d2(_0x3ce780);
            _0x3d841 = _0x4506d2(_0x3d841),
                _0x28159e(_0x3d841, 0x0, _0x465c6b, _0x25152f * _0x4ee9a4 + _0x43f8b1, _0x4ee9a4),
                _0x211bd4 = _0x3d841;
        }
        return _0x465c6b;
    }
        , _0x53d280 = function(_0x3bf4d4) {
        var _0x40b112 = _0x4b42
            , _0x1c2a0c = _0x40b112(0x7be);
        if (null == _0x1c2a0c || void 0x0 == _0x1c2a0c)
            throw new Error(_0x40b112(0x5ac));
        null != _0x3bf4d4 && void 0x0 != _0x3bf4d4 || (_0x3bf4d4 = '');
        var _0x405679 = _0x3bf4d4 + _0x2476b4(_0x3bf4d4)
            , _0x146ba5 = _0x3ca88e(_0x405679)
            , _0x53bf2a = _0x3ca88e(_0x1c2a0c)
            , _0x27857e = _0x2bcddb(_0x146ba5, _0x53bf2a);
        return _0x557711(_0x27857e);
    };
    jiami_cb = _0x53d280
        // _0x417b4a[_0x29d08c(0x53b)] = _0x50376a,
        // _0x417b4a['toByte'] = __toByte,
        // _0x417b4a['str2Bytes'] = _0x3ca88e,
        // _0x417b4a[_0x29d08c(0xb13)] = _0x3f3db7,
        // _0x417b4a[_0x29d08c(0x63f)] = _0x28159e,
        // _0x417b4a[_0x29d08c(0x5fe)] = _0x29be96,
        // _0x417b4a['isEmptyString'] = _0x59c91c,
        // _0x417b4a[_0x29d08c(0x468)] = _0x492e8a,
        // _0x417b4a['getStringCRC32'] = _0x2476b4,
        // _0x417b4a[_0x29d08c(0x712)] = __toByte;
})()



function get_cb() {
    var _0x306c34 = uuid(32);
    // console.log(_0x306c34)
    return jiami_cb(_0x306c34);
}
console.log(get_cb())

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要安装逆向网易易盾滑块验证,您需要按照以下步骤进行操作: 1. 在您的项目中引入网易易盾滑块验证的 JavaScript SDK。可以通过在页面的 `<head>` 标签中插入如下代码来加载 SDK: ```html <script src="//nosdn.127.net/yidun/2.17.0/yidun.js"></script> ``` 2. 在页面中设置一个用于展示滑块验证的容器元素。在合适的位置插入如下代码: ```html <div id="captcha"></div> ``` 3. 在页面中初始化滑块验证。在页面加载完成后,调用 `init` 方法进行初始化操作,并传入相关参数。示例代码如下: ```javascript window.onload = function() { var options = { captchaId: 'YOUR_CAPTCHA_ID', mode: 'popup', width: '300px', onVerify: function(err, data) { if (err) { // 验证失败,请进行相应处理 } else { // 验证成功,请进行相应处理 } } }; var nc=initNECaptcha(options, function (instance) { // 初始化成功后得到验证实例 instance,可以调用实例的方法 }, function (err) { // 初始化失败后触发该函数,例如网络错误,cdn 地址无法访问等 }); } ``` 在上述代码中,您需要将 `YOUR_CAPTCHA_ID` 替换为您在网易易盾申请的验证码 ID。此外,您还可以根据需要自定义其他参数,比如 `mode`(弹出框模式)、`width`(滑块宽度)等。 注意:为了确保安全性,强烈建议将验证请求发送到服务器进行二次校验,以防止客户端被篡改。 希望以上信息对您有所帮助!如果您有任何其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值