【JS逆向一】逆向某站的 加密参数算法--仅供学习参考

逆向日期:2024.02.06

使用工具:Node.js

文章全程已做去敏处理!!!  【需要做的可联系我】

可使用AES进行解密处理(直接解密即可):在线AES加解密工具

1、打开某某网站(请使用文章开头的AES在线工具解密):T9mpG48zIdYFB40hkjsQS4+N5rr4x4mSPHlx5EoT/+s=
2、点击右上角的登录按钮,账号随便11位即可,密码随便,验证码输入,点击登录后可在控制台的网络面板进行查看

3、ctrl+shift+F全局搜索【poaaword】,经过我七七八百天终于找到了,他在这里被加密,其中【W】参数位固定值,【l】参数为10位整数的时间戳,【a.data.password】为明文

4、我在控制台调用【K】加密函数,发现每次加密结果都不一样,要么是RSA加密,要么就是里面有时间戳,我们直接单步进【K】函数

5、通过【K】参数进来后,发现就在刚刚加密参数的下面,一大堆,好像是被拆散了,这种也看不出来是什么加密 ,直接扣他源代码就行

6、扣下来后直接调用运行,发现有报错,报错显示【f】参数未定义,我们去源代码瞅瞅

7、在源代码里发现【f】参数是一个key,但这也不能证明此网站的加密方法是RSA,也有可能是DES或AES,因为里面好像有时间戳,所有导致每次加密的结果都不一样,那我们直接把key复制到我们代码里

8、幺,成了,把key拿过来后,加密成功了,而且每次的加密结果都不一样,我们还差用【btoa】加密一下就欧克了,btoa是内置函数,可以直接调用,我们直接在代码里添加即可

9、看结果,加密三次都是不一样的结果,哎这就成了

【附上源码】

为防止二次编辑或对该网站的原创保护,只能将源代码进行混淆展示。

var G=function(_0xbe0570){function _0xfbf4e(_0x43b580){_0x4c40b3=_0x43b580;_0x205846=Array(_0x4c40b3);for(_0x43b580=0x8968d^0x8968d;_0x43b580<_0x205846["\u006c\u0065\u006e\u0067\u0074\u0068"];_0x43b580++)_0x205846[_0x43b580]=0xa712e^0xa712e;new _0x298ae8();_0x1eb173=new _0x298ae8();_0x1eb173["\u0064\u0069\u0067\u0069\u0074\u0073"][0x7da7b^0x7da7b]=0x8f766^0x8f767;}function _0x298ae8(_0x3d8ede){this["\u0064\u0069\u0067\u0069\u0074\u0073"]="naeloob".split("").reverse().join("")==typeof _0x3d8ede&&(0x56181^0x56180)==_0x3d8ede?null:_0x205846["\u0073\u006c\u0069\u0063\u0065"](0x3deab^0x3deab);this["\u0069\u0073\u004e\u0065\u0067"]=!(0xab7bf^0xab7be);}function _0x1d48e9(_0x354462){var _0x2c08c5=new _0x298ae8(!(0xae2fc^0xae2fc));_0x2c08c5["\u0064\u0069\u0067\u0069\u0074\u0073"]=_0x354462["\u0064\u0069\u0067\u0069\u0074\u0073"]["\u0073\u006c\u0069\u0063\u0065"](0xc733c^0xc733c);_0x2c08c5["\u0069\u0073\u004e\u0065\u0067"]=_0x354462["\u0069\u0073\u004e\u0065\u0067"];return _0x2c08c5;}function _0xf30f34(_0x413ad2){for(var _0x41ef80=new _0x298ae8(),_0x5cd382=_0x413ad2["\u006c\u0065\u006e\u0067\u0074\u0068"],_0x57ff49=0x9314c^0x9314c;0x0<_0x5cd382;_0x5cd382-=0x4,++_0x57ff49){for(var _0x14c6a4=_0x41ef80["\u0064\u0069\u0067\u0069\u0074\u0073"],_0x44c656=_0x57ff49,_0x34bf88=_0x413ad2['substr'](Math["\u006d\u0061\u0078"](_0x5cd382-0x4,0x672c8^0x672c8),Math["\u006d\u0069\u006e"](_0x5cd382,0x94952^0x94956)),_0x293f98=0x0,_0x37d3bb=Math['min'](_0x34bf88['length'],0x31bec^0x31be8),_0x43fec9=0x0;_0x43fec9<_0x37d3bb;++_0x43fec9){_0x293f98<<=0x4;var _0x1049c6=_0x34bf88['charCodeAt'](_0x43fec9);_0x293f98|=0x30<=_0x1049c6&&(0xc319b^0xc31a2)>=_0x1049c6?_0x1049c6-0x30:0x41<=_0x1049c6&&0x5a>=_0x1049c6?(0xc17d0^0xc17da)+_0x1049c6-0x41:0x61<=_0x1049c6&&(0x2c239^0x2c243)>=_0x1049c6?(0x2e0ee^0x2e0e4)+_0x1049c6-0x61:0x0;}_0x14c6a4[_0x44c656]=_0x293f98;}return _0x41ef80;}function _0x28a2f0(_0x443680,_0x39df2d){if(_0x443680['isNeg']!=_0x39df2d["\u0069\u0073\u004e\u0065\u0067"]){_0x39df2d['isNeg']=!_0x39df2d["\u0069\u0073\u004e\u0065\u0067"];var _0x5af2ac=_0x57a6b1(_0x443680,_0x39df2d);_0x39df2d['isNeg']=!_0x39df2d["\u0069\u0073\u004e\u0065\u0067"];}else{_0x5af2ac=new _0x298ae8();for(var _0x2d9862=0x0,_0x1ad71b=0x55d63^0x55d63;_0x1ad71b<_0x443680["\u0064\u0069\u0067\u0069\u0074\u0073"]["\u006c\u0065\u006e\u0067\u0074\u0068"];++_0x1ad71b)_0x2d9862=_0x443680['digits'][_0x1ad71b]+_0x39df2d['digits'][_0x1ad71b]+_0x2d9862,_0x5af2ac["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x1ad71b]=_0x2d9862&0xffff,_0x2d9862=Number(0x10000<=_0x2d9862);_0x5af2ac['isNeg']=_0x443680['isNeg'];}return _0x5af2ac;}function _0x57a6b1(_0x28fd9e,_0x1b0632){if(_0x28fd9e['isNeg']!=_0x1b0632["\u0069\u0073\u004e\u0065\u0067"]){_0x1b0632['isNeg']=!_0x1b0632['isNeg'];var _0x8d380e=_0x28a2f0(_0x28fd9e,_0x1b0632);_0x1b0632['isNeg']=!_0x1b0632["\u0069\u0073\u004e\u0065\u0067"];}else{_0x8d380e=new _0x298ae8();for(var _0x2b5f8a,_0x459677=_0x2b5f8a=0x0;_0x459677<_0x28fd9e['digits']["\u006c\u0065\u006e\u0067\u0074\u0068"];++_0x459677)_0x2b5f8a=_0x28fd9e['digits'][_0x459677]-_0x1b0632["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x459677]+_0x2b5f8a,_0x8d380e['digits'][_0x459677]=_0x2b5f8a&0xffff,0x0>_0x8d380e["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x459677]&&(_0x8d380e["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x459677]+=0x10000),_0x2b5f8a=(0x9deac^0x9deac)-Number((0x84ac7^0x84ac7)>_0x2b5f8a);if(-0x1==_0x2b5f8a){for(_0x459677=_0x2b5f8a=0x83a85^0x83a85;_0x459677<_0x28fd9e['digits']['length'];++_0x459677)_0x2b5f8a=(0x6d970^0x6d970)-_0x8d380e['digits'][_0x459677]+_0x2b5f8a,_0x8d380e['digits'][_0x459677]=_0x2b5f8a&0xffff,0x0>_0x8d380e['digits'][_0x459677]&&(_0x8d380e['digits'][_0x459677]+=0x10000),_0x2b5f8a=0x0-Number(0x0>_0x2b5f8a);_0x8d380e["\u0069\u0073\u004e\u0065\u0067"]=!_0x28fd9e["\u0069\u0073\u004e\u0065\u0067"];}else _0x8d380e["\u0069\u0073\u004e\u0065\u0067"]=_0x28fd9e['isNeg'];}return _0x8d380e;}function _0x181d13(_0x45672a){for(var _0x12a214=_0x45672a['digits']["\u006c\u0065\u006e\u0067\u0074\u0068"]-0x1;0x0<_0x12a214&&(0xb2659^0xb2659)==_0x45672a['digits'][_0x12a214];)--_0x12a214;return _0x12a214;}function _0x218788(_0x1c28fa){var _0x27f1db=_0x181d13(_0x1c28fa);_0x1c28fa=_0x1c28fa["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x27f1db];_0x27f1db=0x10*(_0x27f1db+0x1);var _0x445883;for(_0x445883=_0x27f1db;_0x445883>_0x27f1db-(0x59baf^0x59bbf)&&(0xaf7de^0xaf7de)==(_0x1c28fa&0x8000);--_0x445883)_0x1c28fa<<=0x1;return _0x445883;}function _0xed7ff9(_0x5e07f8,_0x2b91f9){for(var _0x4c53f8=new _0x298ae8(),_0x18f53f,_0x1f2a27=_0x181d13(_0x5e07f8),_0x44aef2=_0x181d13(_0x2b91f9),_0x80cac4,_0x57fe12=0x0;_0x57fe12<=_0x44aef2;++_0x57fe12){_0x18f53f=0xa16c4^0xa16c4;_0x80cac4=_0x57fe12;for(j=0x0;j<=_0x1f2a27;++j,++_0x80cac4)_0x18f53f=_0x4c53f8["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x80cac4]+_0x5e07f8['digits'][j]*_0x2b91f9["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x57fe12]+_0x18f53f,_0x4c53f8["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x80cac4]=_0x18f53f&0xffff,_0x18f53f>>>=0x6f91b^0x6f90b;_0x4c53f8["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x57fe12+_0x1f2a27+0x1]=_0x18f53f;}_0x4c53f8['isNeg']=_0x5e07f8["\u0069\u0073\u004e\u0065\u0067"]!=_0x2b91f9['isNeg'];return _0x4c53f8;}function _0x581d92(_0x23a52a,_0x51a94a,_0x28a4b3,_0x5002bf,_0x1e3d4b){for(_0x1e3d4b=Math['min'](_0x51a94a+_0x1e3d4b,_0x23a52a["\u006c\u0065\u006e\u0067\u0074\u0068"]);_0x51a94a<_0x1e3d4b;++_0x51a94a,++_0x5002bf)_0x28a4b3[_0x5002bf]=_0x23a52a[_0x51a94a];}function _0x29ac58(_0x564d73,_0x2eec26){var _0x18fc4c=Math["\u0066\u006c\u006f\u006f\u0072"](_0x2eec26/0x10),_0x2db396=new _0x298ae8();_0x581d92(_0x564d73["\u0064\u0069\u0067\u0069\u0074\u0073"],0x0,_0x2db396['digits'],_0x18fc4c,_0x2db396["\u0064\u0069\u0067\u0069\u0074\u0073"]["\u006c\u0065\u006e\u0067\u0074\u0068"]-_0x18fc4c);_0x2eec26%=0x10;_0x18fc4c=0x10-_0x2eec26;for(var _0x5777d6=_0x2db396["\u0064\u0069\u0067\u0069\u0074\u0073"]['length']-0x1,_0x3b3976=_0x5777d6-(0x8f16c^0x8f16d);0x0<_0x5777d6;--_0x5777d6,--_0x3b3976)_0x2db396["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x5777d6]=_0x2db396["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x5777d6]<<_0x2eec26&(0x945a7^0x9ba58)|(_0x2db396['digits'][_0x3b3976]&_0x33740a[_0x2eec26])>>>_0x18fc4c;_0x2db396['digits'][0x9a091^0x9a091]=_0x2db396["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x5777d6]<<_0x2eec26&(0xc64da^0xc9b25);_0x2db396["\u0069\u0073\u004e\u0065\u0067"]=_0x564d73["\u0069\u0073\u004e\u0065\u0067"];return _0x2db396;}function _0x579545(_0x4dde6b,_0x9b40d9){var _0x180221=Math["\u0066\u006c\u006f\u006f\u0072"](_0x9b40d9/(0xa0b65^0xa0b75)),_0x303e85=new _0x298ae8();_0x581d92(_0x4dde6b['digits'],_0x180221,_0x303e85["\u0064\u0069\u0067\u0069\u0074\u0073"],0x5dbb9^0x5dbb9,_0x4dde6b['digits']['length']-_0x180221);_0x9b40d9%=0x10;_0x180221=0x10-_0x9b40d9;for(var _0x5a31f6=0x0,_0xe09758=_0x5a31f6+0x1;_0x5a31f6<_0x303e85["\u0064\u0069\u0067\u0069\u0074\u0073"]["\u006c\u0065\u006e\u0067\u0074\u0068"]-(0x6e377^0x6e376);++_0x5a31f6,++_0xe09758)_0x303e85["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x5a31f6]=_0x303e85["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x5a31f6]>>>_0x9b40d9|(_0x303e85["\u0064\u0069\u0067\u0069\u0074\u0073"][_0xe09758]&_0x29ca19[_0x9b40d9])<<_0x180221;_0x303e85['digits'][_0x303e85['digits']['length']-(0xd8f93^0xd8f92)]>>>=_0x9b40d9;_0x303e85["\u0069\u0073\u004e\u0065\u0067"]=_0x4dde6b["\u0069\u0073\u004e\u0065\u0067"];return _0x303e85;}function _0xae6678(_0x337f32,_0x210cbe){var _0x57ba18=new _0x298ae8();_0x581d92(_0x337f32['digits'],0x0,_0x57ba18["\u0064\u0069\u0067\u0069\u0074\u0073"],_0x210cbe,_0x57ba18['digits']["\u006c\u0065\u006e\u0067\u0074\u0068"]-_0x210cbe);return _0x57ba18;}function _0x5196fc(_0x13f528,_0x4f315e){var _0x53b7c9=new _0x298ae8();_0x581d92(_0x13f528["\u0064\u0069\u0067\u0069\u0074\u0073"],_0x4f315e,_0x53b7c9["\u0064\u0069\u0067\u0069\u0074\u0073"],0x0,_0x53b7c9["\u0064\u0069\u0067\u0069\u0074\u0073"]["\u006c\u0065\u006e\u0067\u0074\u0068"]-_0x4f315e);return _0x53b7c9;}function _0x270bcd(_0x461f57,_0x4c453c){var _0x25a130=new _0x298ae8();_0x581d92(_0x461f57["\u0064\u0069\u0067\u0069\u0074\u0073"],0x0,_0x25a130["\u0064\u0069\u0067\u0069\u0074\u0073"],0x0,_0x4c453c);return _0x25a130;}function _0x1bcc03(_0x263ec2,_0x535391){if(_0x263ec2["\u0069\u0073\u004e\u0065\u0067"]!=_0x535391["\u0069\u0073\u004e\u0065\u0067"])return 0x1-(0xd73c2^0xd73c0)*Number(_0x263ec2["\u0069\u0073\u004e\u0065\u0067"]);for(var _0x3127f9=_0x263ec2['digits']['length']-(0x21976^0x21977);0x0<=_0x3127f9;--_0x3127f9)if(_0x263ec2["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x3127f9]!=_0x535391['digits'][_0x3127f9])return _0x263ec2["\u0069\u0073\u004e\u0065\u0067"]?0x1-0x2*Number(_0x263ec2['digits'][_0x3127f9]>_0x535391['digits'][_0x3127f9]):(0x8a847^0x8a846)-0x2*Number(_0x263ec2['digits'][_0x3127f9]<_0x535391["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x3127f9]);return 0x67dd6^0x67dd6;}function _0x425338(_0xb919f9){this["\u006d\u006f\u0064\u0075\u006c\u0075\u0073"]=_0x1d48e9(_0xb919f9);this["\u006b"]=_0x181d13(this['modulus'])+(0x5fe5f^0x5fe5e);_0xb919f9=new _0x298ae8();_0xb919f9['digits'][0x2*this['k']]=0x1;var _0x14e496=this["\u006d\u006f\u0064\u0075\u006c\u0075\u0073"],_0x574137=_0x218788(_0xb919f9),_0x402d89=_0x218788(_0x14e496),_0x3c50d3=_0x14e496['isNeg'];if(_0x574137<_0x402d89){if(_0xb919f9['isNeg']){var _0x27d8f7=_0x1d48e9(_0x1eb173);_0x27d8f7['isNeg']=!_0x14e496["\u0069\u0073\u004e\u0065\u0067"];_0xb919f9['isNeg']=!0x1;_0x14e496['isNeg']=!0x1;var _0x14dddd=_0x57a6b1(_0x14e496,_0xb919f9);_0xb919f9['isNeg']=!(0x3f2a4^0x3f2a4);_0x14e496['isNeg']=_0x3c50d3;}else _0x27d8f7=new _0x298ae8(),_0x14dddd=_0x1d48e9(_0xb919f9);}else{_0x27d8f7=new _0x298ae8();_0x14dddd=_0xb919f9;for(var _0x38e274=Math['ceil'](_0x402d89/(0xae967^0xae977))-0x1,_0x5f5804=0x0;0x8000>_0x14e496['digits'][_0x38e274];)_0x14e496=_0x29ac58(_0x14e496,0xd6a52^0xd6a53),++_0x5f5804,++_0x402d89,_0x38e274=Math["\u0063\u0065\u0069\u006c"](_0x402d89/(0xec608^0xec618))-0x1;_0x14dddd=_0x29ac58(_0x14dddd,_0x5f5804);_0x574137=Math['ceil']((_0x574137+_0x5f5804)/0x10)-(0xe07df^0xe07de);for(_0x402d89=_0xae6678(_0x14e496,_0x574137-_0x38e274);-0x1!=_0x1bcc03(_0x14dddd,_0x402d89);)++_0x27d8f7['digits'][_0x574137-_0x38e274],_0x14dddd=_0x57a6b1(_0x14dddd,_0x402d89);for(;_0x574137>_0x38e274;--_0x574137){_0x402d89=_0x574137>=_0x14dddd['digits']['length']?0x0:_0x14dddd['digits'][_0x574137];var _0x29b5c8=_0x574137-0x1>=_0x14dddd["\u0064\u0069\u0067\u0069\u0074\u0073"]['length']?0x8f339^0x8f339:_0x14dddd['digits'][_0x574137-(0x26df2^0x26df3)],_0x22f49b=_0x574137-(0x83098^0x8309a)>=_0x14dddd['digits']['length']?0x916c6^0x916c6:_0x14dddd['digits'][_0x574137-0x2],_0x375b2c=_0x38e274>=_0x14e496['digits']["\u006c\u0065\u006e\u0067\u0074\u0068"]?0x23c75^0x23c75:_0x14e496['digits'][_0x38e274],_0x274b7e=_0x38e274-0x1>=_0x14e496["\u0064\u0069\u0067\u0069\u0074\u0073"]['length']?0x0:_0x14e496['digits'][_0x38e274-(0xa135c^0xa135d)];_0x27d8f7['digits'][_0x574137-_0x38e274-0x1]=_0x402d89==_0x375b2c?0xffff:Math["\u0066\u006c\u006f\u006f\u0072"]((0x10000*_0x402d89+_0x29b5c8)/_0x375b2c);for(var _0x4b0073=_0x27d8f7['digits'][_0x574137-_0x38e274-0x1]*(0x10000*_0x375b2c+_0x274b7e),_0x3c1d6d=0x100000000*_0x402d89+(0x10000*_0x29b5c8+_0x22f49b);_0x4b0073>_0x3c1d6d;)--_0x27d8f7["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x574137-_0x38e274-(0x23a23^0x23a22)],_0x4b0073=_0x27d8f7["\u0064\u0069\u0067\u0069\u0074\u0073"][_0x574137-_0x38e274-0x1]*(0x10000*_0x375b2c|_0x274b7e),_0x3c1d6d=0x100000000*_0x402d89+(0x10000*_0x29b5c8+_0x22f49b);_0x22f49b=_0x402d89=_0xae6678(_0x14e496,_0x574137-_0x38e274-(0x8710c^0x8710d));_0x375b2c=_0x27d8f7['digits'][_0x574137-_0x38e274-0x1];result=new _0x298ae8();_0x29b5c8=_0x181d13(_0x22f49b);for(_0x274b7e=_0x4b0073=0x23b0b^0x23b0b;_0x274b7e<=_0x29b5c8;++_0x274b7e)_0x4b0073=result['digits'][_0x274b7e]+_0x22f49b['digits'][_0x274b7e]*_0x375b2c+_0x4b0073,result['digits'][_0x274b7e]=_0x4b0073&0xffff,_0x4b0073>>>=0x502cc^0x502dc;result['digits'][0x1+_0x29b5c8]=_0x4b0073;_0x14dddd=_0x57a6b1(_0x14dddd,result);_0x14dddd["\u0069\u0073\u004e\u0065\u0067"]&&(_0x14dddd=_0x28a2f0(_0x14dddd,_0x402d89),--_0x27d8f7['digits'][_0x574137-_0x38e274-0x1]);}_0x14dddd=_0x579545(_0x14dddd,_0x5f5804);_0x27d8f7['isNeg']=_0xb919f9['isNeg']!=_0x3c50d3;_0xb919f9['isNeg']&&(_0x27d8f7=_0x3c50d3?_0x28a2f0(_0x27d8f7,_0x1eb173):_0x57a6b1(_0x27d8f7,_0x1eb173),_0x14e496=_0x579545(_0x14e496,_0x5f5804),_0x14dddd=_0x57a6b1(_0x14e496,_0x14dddd));0x0==_0x14dddd['digits'][0x0]&&(0x3d9c8^0x3d9c8)==_0x181d13(_0x14dddd)&&(_0x14dddd['isNeg']=!0x1);}_0xb919f9=[_0x27d8f7,_0x14dddd];this['mu']=_0xb919f9[0xf1b7e^0xf1b7e];this['bkplus1']=new _0x298ae8();this["\u0062\u006b\u0070\u006c\u0075\u0073\u0031"]['digits'][this['k']+(0x9c005^0x9c004)]=0x1;this["\u006d\u006f\u0064\u0075\u006c\u006f"]=_0xd71242;this['multiplyMod']=_0x37405f;this['powMod']=_0x2c31c5;}function _0xd71242(_0x51f621){var _0x2f2f48=_0x5196fc(_0x51f621,this['k']-0x1);_0x2f2f48=_0xed7ff9(_0x2f2f48,this['mu']);_0x2f2f48=_0x5196fc(_0x2f2f48,this['k']+0x1);_0x51f621=_0x270bcd(_0x51f621,this['k']+0x1);_0x2f2f48=_0xed7ff9(_0x2f2f48,this['modulus']);_0x2f2f48=_0x270bcd(_0x2f2f48,this['k']+(0x8762e^0x8762f));_0x51f621=_0x57a6b1(_0x51f621,_0x2f2f48);_0x51f621["\u0069\u0073\u004e\u0065\u0067"]&&(_0x51f621=_0x28a2f0(_0x51f621,this["\u0062\u006b\u0070\u006c\u0075\u0073\u0031"]));for(_0x2f2f48=(0xda443^0xda443)<=_0x1bcc03(_0x51f621,this['modulus']);_0x2f2f48;)_0x51f621=_0x57a6b1(_0x51f621,this['modulus']),_0x2f2f48=0x0<=_0x1bcc03(_0x51f621,this['modulus']);return _0x51f621;}function _0x37405f(_0x274e57,_0x45268a){_0x274e57=_0xed7ff9(_0x274e57,_0x45268a);return this['modulo'](_0x274e57);}function _0x2c31c5(_0x51650d,_0x35df20){var _0x2314f2=new _0x298ae8();for(_0x2314f2['digits'][0x549dc^0x549dc]=0x1;;){0x0!=(_0x35df20["\u0064\u0069\u0067\u0069\u0074\u0073"][0xb7ac8^0xb7ac8]&0x1)&&(_0x2314f2=this['multiplyMod'](_0x2314f2,_0x51650d));_0x35df20=_0x579545(_0x35df20,0x1);if(0x0==_0x35df20['digits'][0x0]&&(0x73a12^0x73a12)==_0x181d13(_0x35df20))break;_0x51650d=this['multiplyMod'](_0x51650d,_0x51650d);}return _0x2314f2;}function _0x1968b6(_0x968739){this["\u0065"]=_0xf30f34('10001');this['d']=_0xf30f34("".split("").reverse().join(""));this["\u006d"]=_0xf30f34(_0x968739);this['chunkSize']=0x80;this['radix']=0x10;this['barrett']=new _0x425338(this['m']);}var _0x4c40b3,_0x205846,_0x1eb173;_0xfbf4e(0xc855c^0xc8548);(function(_0x160053){var _0x126518=new _0x298ae8();_0x126518['isNeg']=0x0>_0x160053;_0x160053=Math['abs'](_0x160053);for(var _0x9f3301=0x0;0x0<_0x160053;)_0x126518['digits'][_0x9f3301++]=_0x160053&0xffff,_0x160053>>=0x10;return _0x126518;})(0x38d7ea4c68000);var _0x33740a=[0x72078^0x72078,0x8000,0xb2f05^0xbef05,0xe000,0x75571^0x7a571,0x93fd9^0x9c7d9,0x218a8^0x2e4a8,0xfe00,0xff00,0xbacde^0xb535e,0xffc0,0x8e59c^0x81a7c,0xfff0,0xfff8,0xfffc,0xfffe,0xffff],_0x29ca19=[0x0,0x1,0x781cd^0x781ce,0x7,0xf,0x1f,0x6d84b^0x6d874,0x7f,0xb38e8^0xb3817,0x1ff,0x33628^0x335d7,0x7ff,0xfff,0x1fff,0x3fff,0x7fff,0xffff];_0xfbf4e(0x83);return function(_0x27e0d7){var _0x1397f8=[],_0x4a80f7=_0x27e0d7["\u006c\u0065\u006e\u0067\u0074\u0068"],_0x53dde5,_0x21ef1f="".split("").reverse().join(""),_0x3083f9=new _0x1968b6("1B45258C8086F3DFCEE9880FF596F506EE041FB59A2FC59C3F70FCEFC4F92ED62535C4BB334FC7FBEE64937F3FCBA0983D2A9848B1EA487C713DF8F067D45D30B08B30A16A9DC67321239DB801DBAB9AA4A45866BC93BB16E700BA541D7E31B7350B014C71634B914301CA0C6A8E15962EFC3C3E9D65A8DE0CC013DCA68AECBD".split("").reverse().join(""));_0x4a80f7>_0x3083f9["\u0063\u0068\u0075\u006e\u006b\u0053\u0069\u007a\u0065"]-(0xaee6c^0xaee67)&&(_0x4a80f7=_0x3083f9['chunkSize']-0xb);var _0x2518e4=0x0;for(_0x53dde5=_0x4a80f7-(0xb471a^0xb471b);_0x2518e4<_0x4a80f7;)_0x1397f8[_0x53dde5]=_0x27e0d7['charCodeAt'](_0x2518e4),_0x2518e4++,_0x53dde5--;for(_0x53dde5=_0x3083f9['chunkSize']-_0x4a80f7%_0x3083f9['chunkSize'];(0x32071^0x32071)<_0x53dde5;){for(_0x27e0d7=Math['floor'](0x100*Math['random']());!_0x27e0d7;)_0x27e0d7=Math['floor'](0x100*Math["\u0072\u0061\u006e\u0064\u006f\u006d"]());_0x1397f8[_0x2518e4]=_0x27e0d7;_0x2518e4++;_0x53dde5--;}_0x1397f8[_0x4a80f7]=0x0;_0x1397f8[_0x3083f9["\u0063\u0068\u0075\u006e\u006b\u0053\u0069\u007a\u0065"]-(0xb6e55^0xb6e57)]=0x2;_0x1397f8[_0x3083f9['chunkSize']-(0xca64c^0xca64d)]=0x0;_0x4a80f7=_0x1397f8['length'];for(_0x2518e4=0x0;_0x2518e4<_0x4a80f7;_0x2518e4+=_0x3083f9['chunkSize']){var _0x5e6a4f=new _0x298ae8();_0x53dde5=0x0;for(_0x27e0d7=_0x2518e4;_0x27e0d7<_0x2518e4+_0x3083f9['chunkSize'];++_0x53dde5)_0x5e6a4f['digits'][_0x53dde5]=_0x1397f8[_0x27e0d7++],_0x5e6a4f['digits'][_0x53dde5]+=_0x1397f8[_0x27e0d7++]<<0x8;_0x53dde5=_0x3083f9['barrett']['powMod'](_0x5e6a4f,_0x3083f9['e']);_0x5e6a4f="".split("").reverse().join("");for(_0x27e0d7=_0x181d13(_0x53dde5);-0x1<_0x27e0d7;--_0x27e0d7){var _0x4e649e=_0x53dde5['digits'][_0x27e0d7];var _0x20670d=String['fromCharCode'](_0x4e649e&(0x1ff66^0x1ff99));_0x4e649e=String['fromCharCode'](_0x4e649e>>>0x8&0xff)+_0x20670d;_0x5e6a4f+=_0x4e649e;}_0x53dde5=_0x5e6a4f;_0x21ef1f+=_0x53dde5;}return _0x21ef1f;}(_0xbe0570);};var K=function(_0x14676f){return btoa(G(_0x14676f));};console.log(K('要加密的参数'))

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/674895.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

有道ai写作,突破免费限制,无限制使用

预览效果 文末提供源码包及apk下载地址有道ai写作python版 import hashlib import time import json import ssl import base64 import uuidfrom urllib.parse import quote import requests from requests_toolbelt.multipart.encoder import MultipartEncoder from Crypto.C…

SpringSecurity+OAuth2权限管理实战

Spring Security快速入门 官方文档&#xff1a; Spring Security :: Spring Security 功能&#xff1a; 身份认证&#xff08;authentication&#xff09; 授权&#xff08;authorization&#xff09; 防御常见攻击&#xff08;protection against common attacks&#xff…

Oracle篇—logminer日志挖掘恢复误操作数据

☘️博主介绍☘️&#xff1a; ✨又是一天没白过&#xff0c;我是奈斯&#xff0c;DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux&#xff0c;也在积极的扩展IT方向的其他知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章&#xff0c;并且也会默默的点赞收藏加关注❣…

YouTrack 用户登录提示 JIRA 错误

就算输入正确的用户名和密码&#xff0c;我们也得到了下面的错误信息&#xff1a; youtrack Cannot retrieve JIRA user profile details. 解决办法 出现这个问题是因为 YouTrack 在当前的系统重有 JIRA 的导入关联。 需要把这个导入关联取消掉。 找到后台配置的导入关联&a…

FPGA_简单工程_无源蜂鸣器驱动实验

一 理论 蜂鸣器按其结构可分为电磁式蜂鸣器和压电式蜂鸣器2中类型&#xff0c;按其有无信号源&#xff0c;分为有源蜂鸣器和无源蜂鸣器。 有源蜂鸣器&#xff0c;内部装有集成电路&#xff0c;不需要音频驱动电路&#xff0c;就直接能发出声响&#xff0c;而无源蜂鸣器&#…

AWS配置内网EC2服务器上网【图形化配置】

第一种方法&#xff1a;创建EC2选择启用分配公网ip 1. 创建vpc 2. 创建子网 3. 创建互联网网关 创建互联网网关 创建互联网网关 &#xff0c;设置名称即可 然后给网关附加到新建的vpc即可 4. 给新建子网添加路由规则&#xff0c;添加新建的互联网网关然后点击保存更改 5. 新建…

HTTP协议笔记

HTTP协议笔记 参考&#xff1a; &#xff08;建议精读&#xff09;HTTP灵魂之问&#xff0c;巩固你的 HTTP 知识体系 《透视 HTTP 协议》——chrono 目录&#xff1a; 1、说说你对HTTP的了解吧。  1. HTTP状态码。  2. HTTP请求头和响应头&#xff0c;其中包括cookie、跨域响…

bert分类模型使用

使用 bert-bert-chinese 预训练模型去做分类任务&#xff0c;这里找了新闻分类数据&#xff0c;数据有 20w&#xff0c;来自https://github.com/649453932/Bert-Chinese-Text-Classification-Pytorch/tree/master/THUCNews 数据 20w &#xff0c;18w 训练数据&#xff0c;1w 验…

代码随想录算法训练营Day51|309.最佳买卖股票时机含冷冻期、714.买卖股票的最佳时机含手续费、股票问题总结

目录 309.最佳买卖股票时机含冷冻期 前言 思路 算法实现 714.买卖股票的最佳时机含手续费 前言 思路 算法实现 股票问题总结 309.最佳买卖股票时机含冷冻期 题目链接 文章链接 前言 本题在买卖股票II的基础上增加了一个冷冻期&#xff0c;因此就不能简单分为持有股票和卖…

【JavaWeb】头条新闻纯JavaWeb项目实现 项目搭建 数据库工具类导入 跨域问题 Postman 第一期 (前端Vue3+Vite)

文章目录 一、项目简介1.1 微头条业务简介1.2 技术栈介绍 二、项目部署三、准备工具类3.1 异步响应规范格式类3.2 MD5加密工具类3.3 JDBCUtil连接池工具类3.4 JwtHelper工具类3.4 JSON转换的WEBUtil工具类 四、准备各层的接口和实现类4.1 准备实体类和VO对象4.2 DAO层接口和实现…

222. 完全二叉树的节点个数 - 力扣(LeetCode)

题目描述 给你一棵 完全二叉树 的根节点 root &#xff0c;求出该树的节点个数。 完全二叉树 的定义如下&#xff1a;在完全二叉树中&#xff0c;除了最底层节点可能没填满外&#xff0c;其余每层节点数都达到最大值&#xff0c;并且最下面一层的节点都集中在该层最左边的若干…

[职场] 线束设计求职简历范文 #媒体#其他#笔记

线束设计求职简历范文 线束设计是指根据汽车电气系统的需求和规范&#xff0c;进行车载线束的布局、连接和组装的过程。下面是线束设计求职简历范文&#xff0c;供大家参考。 个人信息 姓名&#xff1a;蓝山 年龄&#xff1a;26岁 地址&#xff1a;东莞 工作经验&#xff…

C++面试宝典第27题:完全平方数之和

题目 给定正整数 n,找到若干个完全平方数(比如:1、4、9、16、...),使得它们的和等于n。你需要让组成和的完全平方数的个数最少。 示例1: 输入:n = 12 输出:3 解释:12 = 4 + 4 + 4。 示例2: 输入:n = 13 输出:2 解释:13 = 4 + 9。 解析 这道题主要考察应聘者对于…

MySQL- 运维-分库分表-Mycat

一、Mycat概述 1、安装 2、概念介绍 二、Mycat入门 启动服务 三、Mycat配置 1、schema.xml 2、rule.xml 3、server.xml 四、Mycat分片 1、垂直分库 2、水平分表 五、Mycat管理及监控 1、Mycat原理 2、Mycat管理工具 &#xff08;1&#xff09;、命令行 &#xff08;2&#…

【RPA】浅谈RPA技术及其应用

摘要&#xff1a;随着信息技术的飞速发展&#xff0c;企业对于自动化、智能化的需求日益增强。RPA&#xff08;Robotic Process Automation&#xff0c;机器人流程自动化&#xff09;技术应运而生&#xff0c;为企业提供了全新的自动化解决方案。本文首先介绍了RPA技术的基本概…

visiontransformerVIT

虽然 Transformer 架构已成为自然语言处理任务的事实标准&#xff0c;但其在计算机视觉中的应用仍然有限。在视觉上&#xff0c;注意力要么与卷积网络结合使用&#xff0c;要么用于替换卷积网络的某些组件&#xff0c;同时保持其整体结构不变。我们表明&#xff0c;这种对 CNN …

软件应用实例分享,电玩计时计费怎么算,佳易王PS5游戏计时器系统程序教程

软件应用实例分享&#xff0c;电玩计时计费怎么算&#xff0c;佳易王PS5游戏计时器系统程序教程 一、前言 以下软件教程以 佳易王电玩计时计费管理系统软件V17.9为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 点击开始计时后&#xff0c;图片…

使用easyExcel 定义表头 字体 格式 颜色等,定义表内容,合计

HeadStyle 表头样式注解 HeadFontStyle 表头字体样式 HeadStyle(fillPatternType FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor 22) HeadFontStyle(fontHeightInPoints 12) 以下为实现效果

Unity BuffSystem buff系统

Unity BuffSystem buff系统 一、介绍二、buff系统架构三、架构讲解四、框架使用buff数据Json数据以及工具ShowTypeBuffTypeMountTypeBuffOverlapBuffShutDownTypeBuffCalculateType时间和层数这里也不过多说明了如何给生物添加buff 五、总结 一、介绍 现在基本做游戏都会需要些…

【Nicn的刷题日常】之有序序列合并

1.题目描述 描述 输入两个升序排列的序列&#xff0c;将两个序列合并为一个有序序列并输出。 数据范围&#xff1a; 1≤&#xfffd;,&#xfffd;≤1000 1≤n,m≤1000 &#xff0c; 序列中的值满足 0≤&#xfffd;&#xfffd;&#xfffd;≤30000 0≤val≤30000 输入描述…