国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考

這篇具有很好參考價值的文章主要介紹了【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

逆向日期:2024.02.06

使用工具:Node.js

文章全程已做去敏處理?。?!? 【需要做的可聯(lián)系我】

可使用AES進行解密處理(直接解密即可):在線AES加解密工具

1、打開某某網(wǎng)站(請使用文章開頭的AES在線工具解密):T9mpG48zIdYFB40hkjsQS4+N5rr4x4mSPHlx5EoT/+s=
2、點擊右上角的登錄按鈕,賬號隨便11位即可,密碼隨便,驗證碼輸入,點擊登錄后可在控制臺的網(wǎng)絡面板進行查看

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

3、ctrl+shift+F全局搜索【poaaword】,經(jīng)過我七七八百天終于找到了,他在這里被加密,其中【W(wǎng)】參數(shù)位固定值,【l】參數(shù)為10位整數(shù)的時間戳,【a.data.password】為明文

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

4、我在控制臺調(diào)用【K】加密函數(shù),發(fā)現(xiàn)每次加密結(jié)果都不一樣,要么是RSA加密,要么就是里面有時間戳,我們直接單步進【K】函數(shù)

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

5、通過【K】參數(shù)進來后,發(fā)現(xiàn)就在剛剛加密參數(shù)的下面,一大堆,好像是被拆散了,這種也看不出來是什么加密 ,直接扣他源代碼就行

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

6、扣下來后直接調(diào)用運行,發(fā)現(xiàn)有報錯,報錯顯示【f】參數(shù)未定義,我們?nèi)ピ创a瞅瞅

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

7、在源代碼里發(fā)現(xiàn)【f】參數(shù)是一個key,但這也不能證明此網(wǎng)站的加密方法是RSA,也有可能是DES或AES,因為里面好像有時間戳,所有導致每次加密的結(jié)果都不一樣,那我們直接把key復制到我們代碼里

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

8、幺,成了,把key拿過來后,加密成功了,而且每次的加密結(jié)果都不一樣,我們還差用【btoa】加密一下就歐克了,btoa是內(nèi)置函數(shù),可以直接調(diào)用,我們直接在代碼里添加即可

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

9、看結(jié)果,加密三次都是不一樣的結(jié)果,哎這就成了

【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考,JavaScript,javascript,node.js,js逆向

【附上源碼】

為防止二次編輯或?qū)υ摼W(wǎng)站的原創(chuàng)保護,只能將源代碼進行混淆展示。文章來源地址http://www.zghlxwxcb.cn/news/detail-835597.html

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('要加密的參數(shù)'))

到了這里,關(guān)于【JS逆向一】逆向某站的 加密參數(shù)算法--僅供學習參考的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • JS逆向---國標哈希算法(MD5,SHA系列,HMAC加密以及相關(guān)案例詳解)

    JS逆向---國標哈希算法(MD5,SHA系列,HMAC加密以及相關(guān)案例詳解)

    在 JavaScript 中和 Python中的基本實現(xiàn)方法,遇到 JS 加密的時候可以快速還原加密過程,有的網(wǎng)站在加密的過程中可能還經(jīng)過了其他處理,但是大致的方法是一樣的。 本篇文章主要講述內(nèi)容:消息摘要算法/安全哈希算法/散列消息認證碼、密鑰相關(guān)的哈希運算消息認證碼:MD5、

    2024年02月03日
    瀏覽(40)
  • 某查查請求頭參數(shù)加密分析(含JS加密算法與Python爬蟲源碼)

    【作者主頁】: 吳秋霖 【作者介紹】:Python領(lǐng)域優(yōu)質(zhì)創(chuàng)作者、阿里云博客專家、華為云享專家。長期致力于Python與爬蟲領(lǐng)域研究與開發(fā)工作! 【作者推薦】:對JS逆向感興趣的朋友可以關(guān)注《爬蟲JS逆向?qū)崙?zhàn)》,對分布式爬蟲平臺感興趣的朋友可以關(guān)注《分布式爬蟲平臺搭建

    2024年02月02日
    瀏覽(18)
  • Unity單機手游逆向破解思路(僅供學習參考,禁止用于非法行為)

    Unity單機手游逆向破解思路(僅供學習參考,禁止用于非法行為)

    一、安卓逆向常用工具 針對安卓單機游戲逆向,尤其是逆向使用Unity引擎開發(fā)的安卓游戲,只需了解下面的工具即可。 (1)Android Killer ?????? Android Killer是安卓通用逆向工具,其可以對apk進行反向編譯,得到smail代碼,用戶可以更改smail代碼后,對apk重新打包,以實現(xiàn)破解

    2024年01月19日
    瀏覽(26)
  • 文章同步--飛鶴官方商城加密逆向分析(小程序)、蟬管家滑塊加密參數(shù)逆向分析

    飛鶴官方商城加密逆向分析(小程序) ? ? ? 蟬管家滑塊加密參數(shù)逆向分析 ? ? ?

    2024年02月12日
    瀏覽(32)
  • 某后臺管理系統(tǒng)加密參數(shù)逆向分析

    在我們?nèi)粘5臐B透中經(jīng)常會遇到開局一個登錄框的情況,弱口令爆破當然是我們的首選。但是有的網(wǎng)站會對賬號密碼等登錄信息進行加密處理,這一步不由得阻礙了很多人的腳步。前端的加解密是比較常見的,無論是 web 后臺還是小程序,都常常存在加解密傳輸,簽名防篡改

    2024年02月04日
    瀏覽(18)
  • Python逆向爬蟲入門教程: 酷狗音樂加密參數(shù)signature逆向解析

    Python逆向爬蟲入門教程: 酷狗音樂加密參數(shù)signature逆向解析

    網(wǎng)站鏈接: aHR0cHM6Ly93d3cua3Vnb3UuY29tLw== 正常抓包分析找到音頻鏈接地址 ? 通過鏈接搜索找到對應的數(shù)據(jù)包位置 ? ? 分析 signature 參數(shù)加密位置 ? ? 通過 s 列表 合并成字符串, 傳入d函數(shù)中進行加密, 返回32位, 還是比較明顯的MD5加密, 相當于請求參數(shù)除了signature 以外, 在頭尾加了一

    2024年02月02日
    瀏覽(27)
  • Python逆向爬蟲入門教程: 網(wǎng)易云音樂加密參數(shù) params & encSecKey 逆向解析

    Python逆向爬蟲入門教程: 網(wǎng)易云音樂加密參數(shù) params & encSecKey 逆向解析

    網(wǎng)站鏈接: aHR0cHM6Ly9tdXNpYy4xNjMuY29tLyMvZGlzY292ZXIvdG9wbGlzdD9pZD0zNzc4Njc4 正常流程抓包分析數(shù)據(jù), 找到音頻鏈接 ? 找到歌曲信息對應數(shù)據(jù)包 ? ? ? ? 分析加密參數(shù)位置 ? ? 找到對應的加密位置, 其余就去扣代碼即可, 缺什么補什么就行了, 主要是注意一下傳入的參數(shù)問題, 因為它傳入的

    2024年03月27日
    瀏覽(23)
  • 爬蟲+RPC+js逆向---直接獲取加密值

    爬蟲+RPC+js逆向---直接獲取加密值

    免責聲明:本文僅做技術(shù)交流與學習,請勿用于其它違法行為;如果造成不便,請及時聯(lián)系... 目錄 爬蟲+RPC+js逆向---直接獲取加密值 target網(wǎng)址: 抓包 下斷點 找到加密函數(shù) 分析參數(shù) RPC流程 一坨: 二坨: 運行py,拿到加密值 優(yōu)志愿_2024高考志愿填報系統(tǒng)-新高考志愿填報選科指南 數(shù)據(jù)往

    2024年04月14日
    瀏覽(33)
  • JS逆向分析某枝網(wǎng)的HMAC加密、wasm模塊加密

    這是我2022年學做JS逆向成功的例子,URL:(脫敏處理)aHR0cHM6Ly93d3cuZ2R0di5jbi9hdWRpb0NoYW5uZWxEZXRhaWwvOTE= 逆向分析: 1、每次XHR的GET請求攜帶的headers包括: 2、該網(wǎng)站的JS文件采用webpack形式。找出關(guān)鍵的加密邏輯: 3、初步分析: (1)X-ITOUCHTV-Ca-Timestamp很明顯是時間戳。 (2)X-ITO

    2024年02月08日
    瀏覽(44)
  • JS加密在網(wǎng)頁安全中的應用及逆向分析方法

    JS加密在網(wǎng)頁安全中的應用及逆向分析方法

    在當今互聯(lián)網(wǎng)時代,網(wǎng)頁加密技術(shù)的應用越來越廣泛。在網(wǎng)頁中,常見的加密方式包括三種:flash加密、密碼控件加密和JS加密。雖然這三種方式各有優(yōu)劣,但JS加密是目前最為普遍和靈活的加密方式。 JS加密的廣泛應用主要源于它的靈活性和易用性。與flash加密相比,JS加密的

    2024年02月06日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包