js加密混淆网站
https://www.jsjiami.com/
一、混淆demo生成
01 打开目标网址 https://www.jsjiami.com/
02 按照顺序加密混淆
二、混淆前后demo
混淆前的源码
(function(w, d) {
w.update = "2023年01月17日05:34:29更新";
d.info = "本站历时1年半研发的新版本V7初版,具有多态性加密,破解难度更高。";
d.feedback = "由于刚刚上线,有问题积极反馈,请联系QQ 84034666";
d.tips = "如遇不兼容,请先暂时用v6加密,并反馈给我们。";
})(window, document);
混淆后的源码
/*
* 加密工具已经升级了一个版本,目前为 jsjiami.com.v7 ,更新了加密算法,缩减了体积;
* 另外 jsjiami.com.v7 已经强制加入校验,注释可以去掉,但是 jsjiami.com.v7 不能去掉,其他都没有任何绑定。
* 誓死不会加入任何后门,JsJiami.com 加密的使命就是为了保护你们的Javascript 。
*/
var _0xodD='jsjiami.com.v7';function _0x275d(_0x2076a2,_0x24e814){var _0x32b35a=_0x2624();return _0x275d=function(_0x1e4b2d,_0x1bbcda){_0x1e4b2d=_0x1e4b2d-0x1a7;var _0x478fa6=_0x32b35a[_0x1e4b2d];if(_0x275d['bwnwdA']===undefined){var _0x5517e9=function(_0x5e5896){var _0x2624f6='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x275df3='',_0x3c5602='',_0x59e294=_0x275df3+_0x5517e9;for(var _0x347bbe=0x0,_0x3261f5,_0x1278aa,_0x5d1f6f=0x0;_0x1278aa=_0x5e5896['charAt'](_0x5d1f6f++);~_0x1278aa&&(_0x3261f5=_0x347bbe%0x4?_0x3261f5*0x40+_0x1278aa:_0x1278aa,_0x347bbe++%0x4)?_0x275df3+=_0x59e294['charCodeAt'](_0x5d1f6f+0xa)-0xa!==0x0?String['fromCharCode'](0xff&_0x3261f5>>(-0x2*_0x347bbe&0x6)):_0x347bbe:0x0){_0x1278aa=_0x2624f6['indexOf'](_0x1278aa);}for(var _0x50a87b=0x0,_0x2f5d6c=_0x275df3['length'];_0x50a87b<_0x2f5d6c;_0x50a87b++){_0x3c5602+='%'+('00'+_0x275df3['charCodeAt'](_0x50a87b)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3c5602);};var _0x56b68f=function(_0x38f0c2,_0x4c8955){var _0x18856d=[],_0xeb733f=0x0,_0x910e8a,_0x2ee85c='';_0x38f0c2=_0x5517e9(_0x38f0c2);var _0x125c01;for(_0x125c01=0x0;_0x125c01<0x100;_0x125c01++){_0x18856d[_0x125c01]=_0x125c01;}for(_0x125c01=0x0;_0x125c01<0x100;_0x125c01++){_0xeb733f=(_0xeb733f+_0x18856d[_0x125c01]+_0x4c8955['charCodeAt'](_0x125c01%_0x4c8955['length']))%0x100,_0x910e8a=_0x18856d[_0x125c01],_0x18856d[_0x125c01]=_0x18856d[_0xeb733f],_0x18856d[_0xeb733f]=_0x910e8a;}_0x125c01=0x0,_0xeb733f=0x0;for(var _0x30242a=0x0;_0x30242a<_0x38f0c2['length'];_0x30242a++){_0x125c01=(_0x125c01+0x1)%0x100,_0xeb733f=(_0xeb733f+_0x18856d[_0x125c01])%0x100,_0x910e8a=_0x18856d[_0x125c01],_0x18856d[_0x125c01]=_0x18856d[_0xeb733f],_0x18856d[_0xeb733f]=_0x910e8a,_0x2ee85c+=String['fromCharCode'](_0x38f0c2['charCodeAt'](_0x30242a)^_0x18856d[(_0x18856d[_0x125c01]+_0x18856d[_0xeb733f])%0x100]);}return _0x2ee85c;};_0x275d['VbTmqB']=_0x56b68f,_0x2076a2=arguments,_0x275d['bwnwdA']=!![];}var _0x3dfd4e=_0x32b35a[0x0],_0x3fbb1d=_0x1e4b2d+_0x3dfd4e,_0x4c84f4=_0x2076a2[_0x3fbb1d];if(!_0x4c84f4){if(_0x275d['CfEFSy']===undefined){var _0x522732=function(_0x4b9848){this['RwuVem']=_0x4b9848,this['xlDfIc']=[0x1,0x0,0x0],this['uaHmEH']=function(){return'newState';},this['CapHxN']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['iDaPNL']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x522732['prototype']['lERalT']=function(){var _0x2609d4=new RegExp(this['CapHxN']+this['iDaPNL']),_0x31d81e=_0x2609d4['test'](this['uaHmEH']['toString']())?--this['xlDfIc'][0x1]:--this['xlDfIc'][0x0];return this['tLjLhc'](_0x31d81e);},_0x522732['prototype']['tLjLhc']=function(_0x4f407e){if(!Boolean(~_0x4f407e))return _0x4f407e;return this['WjLxLC'](this['RwuVem']);},_0x522732['prototype']['WjLxLC']=function(_0x32a0d7){for(var _0x124cf2=0x0,_0x33d03c=this['xlDfIc']['length'];_0x124cf2<_0x33d03c;_0x124cf2++){this['xlDfIc']['push'](Math['round'](Math['random']())),_0x33d03c=this['xlDfIc']['length'];}return _0x32a0d7(this['xlDfIc'][0x0]);},new _0x522732(_0x275d)['lERalT'](),_0x275d['CfEFSy']=!![];}_0x478fa6=_0x275d['VbTmqB'](_0x478fa6,_0x1bbcda),_0x2076a2[_0x3fbb1d]=_0x478fa6;}else _0x478fa6=_0x4c84f4;return _0x478fa6;},_0x275d(_0x2076a2,_0x24e814);}(function(_0x23569e,_0x12f35b,_0x1686ec,_0x3101e7,_0x4143d3,_0x215bb0,_0x2178ea){return _0x23569e=_0x23569e>>0x3,_0x215bb0='hs',_0x2178ea='hs',function(_0x55e0c2,_0x436b99,_0x4e3149,_0x3ea094,_0x172325){var _0x6c0bce=_0x275d;_0x3ea094='tfi',_0x215bb0=_0x3ea094+_0x215bb0,_0x172325='up',_0x2178ea+=_0x172325,_0x215bb0=_0x4e3149(_0x215bb0),_0x2178ea=_0x4e3149(_0x2178ea),_0x4e3149=0x0;var _0x4848aa=_0x55e0c2();while(!![]&&--_0x3101e7+_0x436b99){try{_0x3ea094=parseInt(_0x6c0bce(0x256,'y9sv'))/0x1*(-parseInt(_0x6c0bce(0x2a0,')zPS'))/0x2)+parseInt(_0x6c0bce(0x1ca,'i4*5'))/0x3*(parseInt(_0x6c0bce(0x1bc,'8hJ]'))/0x4)+-parseInt(_0x6c0bce(0x213,'*nf4'))/0x5*(parseInt(_0x6c0bce(0x23e,'9Qu2'))/0x6)+parseInt(_0x6c0bce(0x1a8,'Mw&A'))/0x7*(-parseInt(_0x6c0bce(0x276,'4!f]'))/0x8)+-parseInt(_0x6c0bce(0x208,'g9e5'))/0x9*(parseInt(_0x6c0bce(0x1b4,'Gdtr'))/0xa)+parseInt(_0x6c0bce(0x296,'Et16'))/0xb*(-parseInt(_0x6c0bce(0x1f9,'U@ey'))/0xc)+-parseInt(_0x6c0bce(0x253,'p)(b'))/0xd*(-parseInt(_0x6c0bce(0x1d0,'U@ey'))/0xe);}catch(_0x12d558){_0x3ea094=_0x4e3149;}finally{_0x172325=_0x4848aa[_0x215bb0]();if(_0x23569e<=_0x3101e7)_0x4e3149?_0x4143d3?_0x3ea094=_0x172325:_0x4143d3=_0x172325:_0x4e3149=_0x172325;else{if(_0x4e3149==_0x4143d3['replace'](/[GRQECFNYDbOJILVgqdyk=]/g,'')){if(_0x3ea094===_0x436b99){_0x4848aa['un'+_0x215bb0](_0x172325);break;}_0x4848aa[_0x2178ea](_0x172325);}}}}}(_0x1686ec,_0x12f35b,function(_0x400ef7,_0x4a3e21,_0x59500e,_0x140a6e,_0x926091,_0x229c4d,_0x596a2e){return _0x4a3e21='\x73\x70\x6c\x69\x74',_0x400ef7=arguments[0x0],_0x400ef7=_0x400ef7[_0x4a3e21](''),_0x59500e='\x72\x65\x76\x65\x72\x73\x65',_0x400ef7=_0x400ef7[_0x59500e]('\x76'),_0x140a6e='\x6a\x6f\x69\x6e',(0x152b82,_0x400ef7[_0x140a6e](''));});}(0x600,0xae7a8,_0x2624,0xc2),_0x2624)&&(_0xodD=0xb36);(function(_0x272fac,_0xb0b894){var _0x3a7ad9=_0x275d,_0x499c86={'pEtxU':_0x3a7ad9(0x237,'S&64'),'KviME':function(_0x511902,_0x139c2f){return _0x511902!==_0x139c2f;},'hKcsx':function(_0x1813c8,_0x55e8dd){return _0x1813c8+_0x55e8dd;},'YDqEX':function(_0x23f784,_0x5db72d){return _0x23f784/_0x5db72d;},'dwZuu':_0x3a7ad9(0x1e9,'jujo'),'PwpjK':function(_0x5c94a8,_0x357843){return _0x5c94a8===_0x357843;},'qfiQd':function(_0x49d2f7,_0x232005){return _0x49d2f7%_0x232005;},'fJYQl':_0x3a7ad9(0x210,'0cnq'),'xrYZD':_0x3a7ad9(0x1bd,'sAun'),'nyzgz':function(_0x3d9f00,_0x37856b){return _0x3d9f00(_0x37856b);},'VCHrG':_0x3a7ad9(0x26c,'jPF&'),'XyxEQ':_0x3a7ad9(0x292,')zPS'),'RJpAM':_0x3a7ad9(0x24c,'leI4'),'RGNyR':function(_0x284f0f,_0x1d0cd7){return _0x284f0f+_0x1d0cd7;},'aFivv':_0x3a7ad9(0x1fd,'jujo'),'HWCKz':_0x3a7ad9(0x267,'U!(d'),'cqZHS':function(_0x10771d,_0x597829){return _0x10771d!==_0x597829;},'KdgfS':_0x3a7ad9(0x1f6,'RsKb'),'vkdyZ':_0x3a7ad9(0x1ec,'U!(d'),'lvpBb':function(_0x1ad8de){return _0x1ad8de();},'tYhAf':function(_0x470f1f,_0x1cf590,_0x4cbd79){return _0x470f1f(_0x1cf590,_0x4cbd79);},'dXkbr':_0x3a7ad9(0x24f,'8hJ]'),'xWDgP':_0x3a7ad9(0x2a3,'yx9g'),'pZipm':function(_0x2c9be0,_0x1c8f7b){return _0x2c9be0===_0x1c8f7b;},'MGBAi':_0x3a7ad9(0x1e8,'C!(P'),'mATma':_0x3a7ad9(0x248,'jPF&'),'QhvNS':function(_0x134b89,_0x4614d3){return _0x134b89!==_0x4614d3;},'lwyJf':_0x3a7ad9(0x245,'jujo'),'HJyhb':_0x3a7ad9(0x21a,'Mw&A'),'xQkjg':function(_0x1a09be,_0xeb5c21){return _0x1a09be===_0xeb5c21;},'EIgoI':_0x3a7ad9(0x29e,'MZh$'),'UIuZz':function(_0x420ef1,_0x5ac6c9){return _0x420ef1===_0x5ac6c9;},'mURiq':_0x3a7ad9(0x26b,'y9sv'),'CHYJk':_0x3a7ad9(0x26a,'vMfV'),'vItRC':_0x3a7ad9(0x299,'0cnq'),'SDRTz':_0x3a7ad9(0x206,')M*y'),'KUSVT':_0x3a7ad9(0x27e,'S&64'),'aBbFj':_0x3a7ad9(0x202,'*nf4'),'vRoMJ':_0x3a7ad9(0x25b,'MCUT'),'uRssF':function(_0x58608e,_0x1cc3e1){return _0x58608e<_0x1cc3e1;},'ojIQW':_0x3a7ad9(0x22a,'1v31'),'cwYph':function(_0x325897,_0x2dc329,_0x229bcc){return _0x325897(_0x2dc329,_0x229bcc);},'RcbCl':_0x3a7ad9(0x20b,'Et16'),'DTybG':_0x3a7ad9(0x298,'U!(d'),'jqUCl':_0x3a7ad9(0x233,'S&64'),'fKtNk':_0x3a7ad9(0x1c1,'KzrH')},_0x5a634d=(function(){var _0x25bfb4=!![];return function(_0xfffce1,_0x58de1a){var _0x45779e=_0x25bfb4?function(){var _0x530171=_0x275d;if(_0x58de1a){var _0x186e7e=_0x58de1a[_0x530171(0x222,')zPS')](_0xfffce1,arguments);return _0x58de1a=null,_0x186e7e;}}:function(){};return _0x25bfb4=![],_0x45779e;};}()),_0x4afdcc=_0x499c86[_0x3a7ad9(0x263,'i4*5')](_0x5a634d,this,function(){var _0x320f46=_0x3a7ad9;return _0x4afdcc[_0x320f46(0x272,'nCwY')]()[_0x320f46(0x1b9,'vMfV')](_0x499c86[_0x320f46(0x2a2,'*nf4')])[_0x320f46(0x21d,'y9sv')]()[_0x320f46(0x269,'J3d@')](_0x4afdcc)[_0x320f46(0x29b,'*nf4')](_0x499c86[_0x320f46(0x23d,')M*y')]);});_0x499c86[_0x3a7ad9(0x244,'MCUT')](_0x4afdcc);var _0x2a1b11=(function(){var _0x36123c=_0x3a7ad9,_0x3201eb={'qMUhp':function(_0x1a4ed6,_0x497d61){var _0x4dc410=_0x275d;return _0x499c86[_0x4dc410(0x286,'7]i*')](_0x1a4ed6,_0x497d61);},'Trygb':_0x499c86[_0x36123c(0x232,'U!(d')],'GAqDL':_0x499c86[_0x36123c(0x1dd,'rLbg')]},_0x275e70=!![];return function(_0x190c36,_0x50cab0){var _0x1846c8=_0x36123c,_0x39febb={'EGRks':function(_0x3e7fb1,_0x499249){var _0x5a9498=_0x275d;return _0x499c86[_0x5a9498(0x243,'MZh$')](_0x3e7fb1,_0x499249);},'CYRwv':function(_0x22258e,_0x38fe4d){var _0x4f27de=_0x275d;return _0x499c86[_0x4f27de(0x27a,'leI4')](_0x22258e,_0x38fe4d);},'YzIhc':function(_0x517f2a,_0x1a8a26){var _0x54394c=_0x275d;return _0x499c86[_0x54394c(0x23a,'lvS@')](_0x517f2a,_0x1a8a26);},'duYez':_0x499c86[_0x1846c8(0x205,'D52W')],'agFKW':function(_0x4603f1,_0x2fcd4a){var _0x1083b5=_0x1846c8;return _0x499c86[_0x1083b5(0x1de,'4!f]')](_0x4603f1,_0x2fcd4a);},'qwKQK':function(_0x5ad145,_0x522155){var _0x36fa5a=_0x1846c8;return _0x499c86[_0x36fa5a(0x1db,'SSD9')](_0x5ad145,_0x522155);}},_0x1179cc=_0x275e70?function(){var _0x1970ab=_0x1846c8;if(_0x50cab0){if(_0x3201eb[_0x1970ab(0x277,'p)(b')](_0x3201eb[_0x1970ab(0x1aa,'nCwY')],_0x3201eb[_0x1970ab(0x270,'J3d@')])){var _0x3a7c6d=_0x50cab0[_0x1970ab(0x1ab,'lvS@')](_0x190c36,arguments);return _0x50cab0=null,_0x3a7c6d;}else{if(FfEBJi[_0x1970ab(0x28c,'4!f]')](FfEBJi[_0x1970ab(0x250,'9Qu2')]('',FfEBJi[_0x1970ab(0x21f,'rLbg')](_0x3087a7,_0x5a5ff9))[FfEBJi[_0x1970ab(0x1a9,'S&64')]],0x1)||FfEBJi[_0x1970ab(0x1d4,'d@7%')](FfEBJi[_0x1970ab(0x274,'U!(d')](_0x2003f0,0x14),0x0))debugger;else debugger;}}}:function(){};return _0x275e70=![],_0x1179cc;};}());(function(){var _0x5863c4=_0x3a7ad9,_0xed137={'hdSYv':function(_0x3bdf11,_0x48a8de){var _0x38ff6e=_0x275d;return _0x499c86[_0x38ff6e(0x224,'nAPm')](_0x3bdf11,_0x48a8de);},'CTXRa':_0x499c86[_0x5863c4(0x221,'Mudd')],'mVBJy':_0x499c86[_0x5863c4(0x226,']DkA')],'IRIro':_0x499c86[_0x5863c4(0x1af,'U@ey')],'KlPeD':function(_0xd3f372,_0xee84c8){var _0x2e9f8f=_0x5863c4;return _0x499c86[_0x2e9f8f(0x25a,'p)(b')](_0xd3f372,_0xee84c8);},'PRbFi':_0x499c86[_0x5863c4(0x1d7,'7]i*')],'BUNFO':function(_0x25d74d,_0x4e12d9){var _0x35dcb7=_0x5863c4;return _0x499c86[_0x35dcb7(0x209,'4!f]')](_0x25d74d,_0x4e12d9);},'zRoIn':_0x499c86[_0x5863c4(0x1fe,'SSD9')],'EMtJU':function(_0x1ea38f,_0x2b591d){var _0x44275e=_0x5863c4;return _0x499c86[_0x44275e(0x212,'*nf4')](_0x1ea38f,_0x2b591d);},'txPTt':_0x499c86[_0x5863c4(0x1b1,'8hJ]')],'nUBgi':_0x499c86[_0x5863c4(0x1e7,'C!(P')],'XIMlA':function(_0x477ffc,_0x1c1f15){var _0x177469=_0x5863c4;return _0x499c86[_0x177469(0x22b,'NBeQ')](_0x477ffc,_0x1c1f15);},'VwAxx':function(_0x5e0c94){var _0x1981d5=_0x5863c4;return _0x499c86[_0x1981d5(0x25f,'alMb')](_0x5e0c94);}};_0x499c86[_0x5863c4(0x1ed,'sAun')](_0x2a1b11,this,function(){var _0x4b7800=_0x5863c4,_0x52d7e3={'iZPrJ':function(_0xaa7a9d,_0x1397be){var _0x93cfa8=_0x275d;return _0xed137[_0x93cfa8(0x21e,'nAPm')](_0xaa7a9d,_0x1397be);}},_0x416146=new RegExp(_0xed137[_0x4b7800(0x231,'D52W')]),_0xdaeef4=new RegExp(_0xed137[_0x4b7800(0x241,'Et16')],'i'),_0x5286c0=_0xed137[_0x4b7800(0x21c,'g9e5')](_0x15fed0,_0xed137[_0x4b7800(0x1fb,'pqJF')]);!_0x416146[_0x4b7800(0x261,'alMb')](_0xed137[_0x4b7800(0x242,'MCUT')](_0x5286c0,_0xed137[_0x4b7800(0x1cf,')M*y')]))||!_0xdaeef4[_0x4b7800(0x249,'nAPm')](_0xed137[_0x4b7800(0x20c,'C!(P')](_0x5286c0,_0xed137[_0x4b7800(0x215,']DkA')]))?_0xed137[_0x4b7800(0x23b,'p)(b')](_0xed137[_0x4b7800(0x1c4,'d@7%')],_0xed137[_0x4b7800(0x289,'yx9g')])?_0xed137[_0x4b7800(0x23c,'yx9g')](_0x5286c0,'0'):jCjRrp[_0x4b7800(0x1e5,'U@ey')](_0xeb2515,'0'):_0xed137[_0x4b7800(0x214,'p)(b')](_0x15fed0);})();}());var _0x45c0ff=(function(){var _0x3014ed=_0x3a7ad9;if(_0x499c86[_0x3014ed(0x29a,'alMb')](_0x499c86[_0x3014ed(0x1ff,'o1#7')],_0x499c86[_0x3014ed(0x1d8,'jujo')])){var _0x426b97=_0x490708[_0x3014ed(0x1c5,'S&64')](_0x256bc3,arguments);return _0x267985=null,_0x426b97;}else{var _0x336f5b=!![];return function(_0x187f42,_0x280050){var _0x426414=_0x3014ed;if(_0x499c86[_0x426414(0x281,'rPQ@')](_0x499c86[_0x426414(0x22c,'J3d@')],_0x499c86[_0x426414(0x284,'alMb')])){var _0x27ad6f=_0x251446?function(){var _0x1685bc=_0x426414;if(_0x2e317e){var _0x5aff9e=_0x33d6d3[_0x1685bc(0x287,'Et16')](_0x2aed7c,arguments);return _0x596077=null,_0x5aff9e;}}:function(){};return _0x44776e=![],_0x27ad6f;}else{var _0x166c5e=_0x336f5b?function(){var _0x24368a=_0x426414;if(_0x280050){var _0x2cb455=_0x280050[_0x24368a(0x1f0,'alMb')](_0x187f42,arguments);return _0x280050=null,_0x2cb455;}}:function(){};return _0x336f5b=![],_0x166c5e;}};}}()),_0x2cbcf9=_0x499c86[_0x3a7ad9(0x290,'7]i*')](_0x45c0ff,this,function(){var _0x3d5f1a=_0x3a7ad9;if(_0x499c86[_0x3d5f1a(0x255,'d@7%')](_0x499c86[_0x3d5f1a(0x1ef,'Mw&A')],_0x499c86[_0x3d5f1a(0x1ce,')zPS')]))debugger;else{var _0x2609f7=_0x499c86[_0x3d5f1a(0x223,'jujo')](typeof window,_0x499c86[_0x3d5f1a(0x26e,'yx9g')])?window:_0x499c86[_0x3d5f1a(0x1ba,'*nf4')](typeof process,_0x499c86[_0x3d5f1a(0x271,'yx9g')])&&_0x499c86[_0x3d5f1a(0x236,'8hJ]')](typeof require,_0x499c86[_0x3d5f1a(0x27b,'J3d@')])&&_0x499c86[_0x3d5f1a(0x288,'KzrH')](typeof global,_0x499c86[_0x3d5f1a(0x1c8,'alMb')])?global:this,_0x560f9a=_0x2609f7[_0x3d5f1a(0x28b,'rLbg')]=_0x2609f7[_0x3d5f1a(0x1fa,'y9sv')]||{},_0x10b48a=[_0x499c86[_0x3d5f1a(0x285,'4!f]')],_0x499c86[_0x3d5f1a(0x280,'MZh$')],_0x499c86[_0x3d5f1a(0x28d,'7]i*')],_0x499c86[_0x3d5f1a(0x20a,')M*y')],_0x499c86[_0x3d5f1a(0x26f,'o1#7')],_0x499c86[_0x3d5f1a(0x22e,'Mudd')],_0x499c86[_0x3d5f1a(0x1b2,'Mw&A')]];for(var _0x5a7ebf=0x0;_0x499c86[_0x3d5f1a(0x204,'RsKb')](_0x5a7ebf,_0x10b48a[_0x3d5f1a(0x21b,'*nf4')]);_0x5a7ebf++){var _0x3124ff=_0x499c86[_0x3d5f1a(0x291,'XKvx')][_0x3d5f1a(0x218,'o1#7')]('|'),_0x5b78a6=0x0;while(!![]){switch(_0x3124ff[_0x5b78a6++]){case'0':var _0x26831e=_0x10b48a[_0x5a7ebf];continue;case'1':var _0x5bcb67=_0x560f9a[_0x26831e]||_0x55242a;continue;case'2':_0x55242a[_0x3d5f1a(0x1ad,'0cnq')]=_0x5bcb67[_0x3d5f1a(0x25c,'i4*5')][_0x3d5f1a(0x240,'4!f]')](_0x5bcb67);continue;case'3':var _0x55242a=_0x45c0ff[_0x3d5f1a(0x24b,'U@ey')][_0x3d5f1a(0x254,'GXKD')][_0x3d5f1a(0x1da,'RsKb')](_0x45c0ff);continue;case'4':_0x55242a[_0x3d5f1a(0x264,'Mw&A')]=_0x45c0ff[_0x3d5f1a(0x29d,'D52W')](_0x45c0ff);continue;case'5':_0x560f9a[_0x26831e]=_0x55242a;continue;}break;}}}});_0x499c86[_0x3a7ad9(0x1d2,'Et16')](_0x2cbcf9),_0x272fac[_0x3a7ad9(0x1c0,'yx9g')]=_0x499c86[_0x3a7ad9(0x24a,'Mw&A')],_0xb0b894[_0x3a7ad9(0x1c7,'1v31')]=_0x499c86[_0x3a7ad9(0x1b5,'J3d@')],_0xb0b894[_0x3a7ad9(0x28f,'U@ey')]=_0x499c86[_0x3a7ad9(0x20d,'nAPm')],_0xb0b894[_0x3a7ad9(0x273,'U!(d')]=_0x499c86[_0x3a7ad9(0x219,'nAPm')];}(window,document));function _0x15fed0(_0x48d526){var _0x573fd8=_0x275d,_0x254363={'iRAru':_0x573fd8(0x201,'lvS@'),'GnwTg':_0x573fd8(0x1ee,'nAPm'),'AYmYm':function(_0x3fca7b,_0x47576a){return _0x3fca7b(_0x47576a);},'JKtiJ':_0x573fd8(0x22d,'S&64'),'Oebum':function(_0x4cac7c,_0x544458){return _0x4cac7c+_0x544458;},'hRpcy':_0x573fd8(0x234,'SSD9'),'oXiaJ':_0x573fd8(0x216,'RsKb'),'RkiyB':function(_0x28bf8c){return _0x28bf8c();},'OtjuS':function(_0x33af8c,_0x2e2c94,_0x2ad821){return _0x33af8c(_0x2e2c94,_0x2ad821);},'TfgrN':function(_0x5d6f3d,_0x1435ab){return _0x5d6f3d(_0x1435ab);},'WmUjA':function(_0x1709fa,_0x1f3a03){return _0x1709fa===_0x1f3a03;},'UbJfC':_0x573fd8(0x28e,'9Qu2'),'FuNFB':_0x573fd8(0x1b8,'RsKb'),'jsaPK':_0x573fd8(0x1b6,'jPF&'),'xLlEd':function(_0x1ab719,_0x122265){return _0x1ab719!==_0x122265;},'HzamR':function(_0x39d889,_0x47b273){return _0x39d889+_0x47b273;},'eAvMB':function(_0x1797e6,_0x199a5b){return _0x1797e6/_0x199a5b;},'UgjTv':_0x573fd8(0x1d1,'C!(P'),'JBfdp':function(_0x2b656e,_0x259a2e){return _0x2b656e%_0x259a2e;},'YDcml':function(_0x44837a,_0x1d192e){return _0x44837a===_0x1d192e;},'UJFmx':_0x573fd8(0x1d5,'XKvx'),'trFSt':function(_0x1986b5,_0x1696a6){return _0x1986b5(_0x1696a6);}};function _0x5cf020(_0x20a718){var _0x3f16f9=_0x573fd8,_0xc0715={'SSRgA':_0x254363[_0x3f16f9(0x1b7,'d@7%')],'phERC':_0x254363[_0x3f16f9(0x1f5,'MCUT')],'zMPPS':function(_0x100cc5,_0x5c04a4){var _0xad5565=_0x3f16f9;return _0x254363[_0xad5565(0x275,'0cnq')](_0x100cc5,_0x5c04a4);},'AUJLO':_0x254363[_0x3f16f9(0x295,'J3d@')],'uVfgH':function(_0x32cc64,_0x2dce88){var _0x591cae=_0x3f16f9;return _0x254363[_0x591cae(0x211,'Gdtr')](_0x32cc64,_0x2dce88);},'yBxdE':_0x254363[_0x3f16f9(0x25e,'nAPm')],'TfpbR':function(_0x36953a,_0x561a87){var _0x36fec6=_0x3f16f9;return _0x254363[_0x36fec6(0x1cc,'d@7%')](_0x36953a,_0x561a87);},'apHtQ':_0x254363[_0x3f16f9(0x279,'D52W')],'ljnAN':function(_0x16760c,_0x126c3e){var _0x210251=_0x3f16f9;return _0x254363[_0x210251(0x228,'nCwY')](_0x16760c,_0x126c3e);},'MDIcJ':function(_0xe173ea){var _0x50fc62=_0x3f16f9;return _0x254363[_0x50fc62(0x1d3,'Et16')](_0xe173ea);},'QuOIh':function(_0x4d8946,_0x35e9e3,_0x44a6e2){var _0x3b3171=_0x3f16f9;return _0x254363[_0x3b3171(0x268,')M*y')](_0x4d8946,_0x35e9e3,_0x44a6e2);},'zpbPz':function(_0x1ddc37,_0x1fecb7){var _0x54444a=_0x3f16f9;return _0x254363[_0x54444a(0x1be,'D52W')](_0x1ddc37,_0x1fecb7);},'mebLC':function(_0xecc3dc,_0x3e2339){var _0x1c84cc=_0x3f16f9;return _0x254363[_0x1c84cc(0x1cb,')zPS')](_0xecc3dc,_0x3e2339);}};if(_0x254363[_0x3f16f9(0x1a7,'x!M(')](_0x254363[_0x3f16f9(0x1f3,'U!(d')],_0x254363[_0x3f16f9(0x257,'rLbg')])){var _0x2a5fff={'sLGwq':_0xc0715[_0x3f16f9(0x22f,'NBeQ')],'vcrDQ':_0xc0715[_0x3f16f9(0x203,'8hJ]')],'GQxxG':function(_0x66369e,_0x481a2f){var _0xeea7f1=_0x3f16f9;return _0xc0715[_0xeea7f1(0x283,'p)(b')](_0x66369e,_0x481a2f);},'gpiWY':_0xc0715[_0x3f16f9(0x1f1,'C!(P')],'BZmfQ':function(_0x25f0a6,_0x4c1eb6){var _0x4b78d2=_0x3f16f9;return _0xc0715[_0x4b78d2(0x1c2,'alMb')](_0x25f0a6,_0x4c1eb6);},'vkirC':_0xc0715[_0x3f16f9(0x258,'D52W')],'HhtQO':function(_0x1e90fc,_0x18a7fc){var _0x41c73a=_0x3f16f9;return _0xc0715[_0x41c73a(0x1f8,'g9e5')](_0x1e90fc,_0x18a7fc);},'YXhfT':_0xc0715[_0x3f16f9(0x2a1,'vMfV')],'OfLAK':function(_0x2703a4,_0x2f6628){var _0x3a272e=_0x3f16f9;return _0xc0715[_0x3a272e(0x27c,'Mw&A')](_0x2703a4,_0x2f6628);},'AUPsH':function(_0x402913){var _0x2dd89a=_0x3f16f9;return _0xc0715[_0x2dd89a(0x239,'9Qu2')](_0x402913);}};_0xc0715[_0x3f16f9(0x265,'y9sv')](_0x462bc5,this,function(){var _0x509a3a=_0x3f16f9,_0x5ce5c4=new _0x3b50ed(_0x2a5fff[_0x509a3a(0x1bf,'4!f]')]),_0x28a546=new _0x59e9ef(_0x2a5fff[_0x509a3a(0x247,')M*y')],'i'),_0xce51cf=_0x2a5fff[_0x509a3a(0x1f7,'NBeQ')](_0x3150f4,_0x2a5fff[_0x509a3a(0x1b0,'4!f]')]);!_0x5ce5c4[_0x509a3a(0x238,'leI4')](_0x2a5fff[_0x509a3a(0x25d,'vMfV')](_0xce51cf,_0x2a5fff[_0x509a3a(0x252,'vMfV')]))||!_0x28a546[_0x509a3a(0x235,'SSD9')](_0x2a5fff[_0x509a3a(0x1e3,'Mw&A')](_0xce51cf,_0x2a5fff[_0x509a3a(0x1ac,'8hJ]')]))?_0x2a5fff[_0x509a3a(0x1fc,'Gdtr')](_0xce51cf,'0'):_0x2a5fff[_0x509a3a(0x259,'XKvx')](_0x2b633e);})();}else{if(_0x254363[_0x3f16f9(0x1d9,'rPQ@')](typeof _0x20a718,_0x254363[_0x3f16f9(0x260,'S&64')])){var _0x3c8515=function(){while(!![]){}};return _0x254363[_0x3f16f9(0x1d6,'rPQ@')](_0x3c8515);}else{if(_0x254363[_0x3f16f9(0x1e4,'4!f]')](_0x254363[_0x3f16f9(0x20e,'KzrH')]('',_0x254363[_0x3f16f9(0x294,')zPS')](_0x20a718,_0x20a718))[_0x254363[_0x3f16f9(0x1e2,'alMb')]],0x1)||_0x254363[_0x3f16f9(0x1cd,'Gdtr')](_0x254363[_0x3f16f9(0x29c,'vMfV')](_0x20a718,0x14),0x0))debugger;else{if(_0x254363[_0x3f16f9(0x1f2,'7]i*')](_0x254363[_0x3f16f9(0x27d,'jPF&')],_0x254363[_0x3f16f9(0x1f4,'rLbg')]))debugger;else{var _0x3edfa2=new _0x1c23a6(_0xc0715[_0x3f16f9(0x266,'9Qu2')]),_0x7ca506=new _0x1ba3f9(_0xc0715[_0x3f16f9(0x278,'d@7%')],'i'),_0x3e4f15=_0xc0715[_0x3f16f9(0x200,'*nf4')](_0x1d7827,_0xc0715[_0x3f16f9(0x246,'4!f]')]);!_0x3edfa2[_0x3f16f9(0x1bb,'S&64')](_0xc0715[_0x3f16f9(0x1ea,'SSD9')](_0x3e4f15,_0xc0715[_0x3f16f9(0x27f,'8hJ]')]))||!_0x7ca506[_0x3f16f9(0x297,'0cnq')](_0xc0715[_0x3f16f9(0x20f,'Et16')](_0x3e4f15,_0xc0715[_0x3f16f9(0x1e1,'9Qu2')]))?_0xc0715[_0x3f16f9(0x230,'jPF&')](_0x3e4f15,'0'):_0xc0715[_0x3f16f9(0x1eb,'4!f]')](_0x4fd247);}}}_0x254363[_0x3f16f9(0x1dc,'9Qu2')](_0x5cf020,++_0x20a718);}}try{if(_0x48d526)return _0x5cf020;else _0x254363[_0x573fd8(0x24d,'x!M(')](_0x5cf020,0x0);}catch(_0x13f3c8){}}function _0x2624(){var _0x58462b=(function(){return[_0xodD,'QNjdsbQjYgiVqamyiEId.DckCoymO.vYRF7JFqLG==','cSo3yCkaeW','WOWJd8ksWRC','bM/cGmouBmo7y3pcJf0','W5FdN8kTwbC','W4ldJSkNzJG','W6ldSmkyyCoxlG','W4tcT8k7WRhcRa','p8o/rmkMpq','WRtcSSkoW5pcGW','WOP9WP9TdW','pmoWxexdGCk8hSo7CSo7f8kBWRyqW6OpA8oWhNldTCkIB8kzWR4fWQ3cJSkUWRxcM8kVD8or','F3JdGINdSq','iSkvW6RdKwu','W6ddOCkdBqi','WPNcPIW2WR8','WO/cQmk8W6tcLW','ofiIW4Dp','W7lcKmotW7bF','WQZcRSoSW6Xs','WOLgW7NdJmoQ','W7GWzCogpW','W5foA8otW4P8WRRcPmkUW6ldKeC','g8kxW78+r8k3WRy','WRZcK8o3W4Oh','wKmmg1u','W63dVCkxB8on','W5JcHSkiWPJcHa','WOldHCo6gmoL','W4eVlCo1aW','WR3cMmoEWPfCWORcH3LJW40rW55oWPG8ua','W5KKiCoyka','W7ldNCojW4nn','WQ/cHSoPW5bH','lv88WP7cQG','W5yRWP1bW7e','WRaWc8oxwdmJi8o8','WP1Lj8kxwCkys8o8W60uA8ki','gSoWBSk2dW','W6aDWR16W7K','W5DPd1ZLUz0EWRRMNlhcJmkn5PsJx2Tfz8kJWORdKCoQ5PIf5PEh','W6pdOCkhzWi','cSkQvs3cJq','WRJdKs7cOSo3','WP8PxZ9t','pW4zW5nm','wKaIl3m','W440gCo8hG','WPH0CmkbpcfqW7nXyq','WQ51W412qG','xSk7tseF','WRpcUSoQW5zt','p2ixWQ7cJG','WONdOSosfSob','bSkqDcdcIG','xv3dQG3dU3O','W4eGlCotosS','W4qYrSo9gW','dmkxW4i5wSkYWR10','cmk/uZFcLW','ngiTW4ju','W5fVdXLIrSoSBmov','s8kxWRHIW5O','uNGhfvS','W5/dVCkasmoW','dSkIEGNcMW','lH3dU8kXaG','FmkqwI0G','e8k+DcFcJ8oIu8k2pSobgG','ltldPCkMlG','rvv0W7vEWQxdLmo8Fa','WRZdPcnTpmk2CCkFWOKRpG','WQbUW7VdK8ox','W7xcJXbRcW','WP1KBGi','FmkwWPjwW7C','WP1eW5pdK8oS','W6zyyG9e','cNW+WRNcVG','WRZcGmkVW5pcUa','55Ef5lQe5yID5yMS5lUq57Uk77YM5P2L6zs56Agw56ww5P+D5yYx6AEH77YR6kYe6ikf57kxW6r3fIKxp8kgWP0/WP/cKa','W7pcUCkQWRRcKa','W6tcTmk4WQC','W7RdPmoNW7TP','W5WIl1JdSvWbrCo8W6FcKNG'].concat((function(){return['W57dLg/cSa','W7xcPqVdPCoa','WOlcQCobWRDW','WR1pW7HeBW','d2ikWP7cKa','W4mCWPTwW5y','WOZdK3pcTmoMn8kTW5ueW4a','aMVcISkMxSo2qNFcVq','emosy8kH','WOGpFYvq','W77cKSo0W4f8','ySkjWORcSfq','W5NcImouW6zA','W7VdU8ksy8ofl8owWPBdQq','m8oUr8kjoa','W4u6WP1QW5i','W4v+qrrv','fmk+CXO','yfZdOIVdTa','WOywmCktWOK8WQFcJ8kOW53dUG','W4pdN3xcSa','eSoilComWPe','W53dQg7cRvu','W7VdHCowW71S','W7VcUbddSCo8','gaCNW7PoWOC','wGVcGe7cKW','W4KZWRu4x8oIWQP6WOGB','WQ5OjSk6WRrHW77cUCoU','WRuebSocuW','qCkqW6qas8k0WQe','k20QW6X1','mgOEWO/cMG','BCk5B8klWQq','WQPfW4j3Aa','W4hcJmofW4DD','eSkMW6tdVNGzbd0','BJRcHfRcGq','cmkjCa3cMa','l8ktW6RdV34','WP55zIBcKq','n8kaW6NdIq','WP1VjCoPkCoAt8oJW64','eSkqW5/dI2W','BwddSbRdT3PWhqK','kCknW54eqa','W6VcSHddOCol','WRpcPmkgW7FcOa','W7WTWOvBW5a','W7lcUbv6dCoGW60RW6bPWQO','wWhcM1i','fmkxW7y','W61iBIbZWRpdNxldR0CHxJJcVCoTWRK','f8kcCGFcUW','o1W+WRJcTW','WRhdH8oTkCoH','W5BcLGPnnq','h2e+WPRcSW','gatdM8klmrWrW4a','WQ7cO8kgW7e','WQVcVCk9W5pcNW','nJWGW4za','q8kko8o3tSk3WOdcOmksjbzW','WOLpW5LMsG','WRu2kSoGFq','jNapWORcLq','W4ldUN/cT3C','W5tcNHXMma','xLxdRINdLG','W553rI5/','WPfYzbpcQGfda8k5','W7VdT8o0W7vl','ASk3WRRcT3O','uc/dQCkPtG','W6FcNqPmka','WOjpW5XEAq','j8k9W7hdN24','h8oUx8kSbG','WOVcLcywWPy','WOqPtqnq','WQxdOJRcLCoF','ox4fWPxcUa','WRRcOSocnCkuDmoqWRVdV8o7WQ8m','dNCkW5LyzN4','n8o8x8kUba','WRBcQZSjWPa'].concat((function(){return['W53cSIxdN8oj','WOmCoSkeWP8VWRhcHW','WQpcLryRWRS','q8kgDSkPWRS','BYmRuGikmCo/mHzliXrhdb3dUXddVLXCDSk5AM3dLLFcIhBdIYFcO8oOtq','hCoDcCokW5xcJSo8WOfop8kwmW','vKKbnga','W5VcNa9GmW','W5DPbavAEmobBmoA','aWa+W6S','5P+256It5y2W5Pw0W6xLUAhLJPpNOlpLJ6lNMlNMLBhNIPZMNPPxW7lLIB7NI67VV6FLH4tMNilLPANMGBtMGB/LIyVLRiBVV4RNOjNOP7lPMzZLU4xMMlVPQAhJGlW','hGSRW7a','imkuW4ddTu8','W54GiSoglIS','zIlcJ1JcOa','k0eiWO8','t8kkWO3cNMuMn3W','WR08imoHAG','atPfqbisDCkMxGPgDG','trdcOuJcGq','W50an8omga','bKG/WR7cKW','mCoxpSo1WQq','bGNcSH7dK2z4fZ4','WPb/xHpcOa','obNdSCkyiq','WRRcNCoaWP5r','W5VdRCoKW7DA','aWOEW6TFWPRdSmoo','sJVdPCkdBG','WRCZl8kHWRa','fColzmkslG','W4NdKCoRW7DD','rg3dRYxdKG','W47cOmkptCozlCoWp3O0','jbXWf1OVuXxdOW','W5xcGWjRpG','W7HjCIPPWR0','WQWmlSoasW','WQ7cPmo+W4zx','xWxcIe7cSYe','W50FkSoeia','WObVDai','WRpcGmk6WQG8W5tcMSoMW4Ooja','WOrNWOnllG','bK0eWP7cSG','aCo3sSkYbG','iLSJWPpcPCkU','5AwY6yoS5lMc5yAZ5AYC772F6k6B5ysn5PMy5PsE55wOW6aX5yIp5A+P772k5BUV5y6q6Asr57QY5OUO5lUz44gd','nSkZW7ZdMLq','WQBcLYe4WQFdM2HN','WReMp8oMsG','WPv6DXRcOW','W4lcMx3dTSkvyqaJWOZcRYZdRG','W6BdTNv+','c8kVW6pdLx4','q8kknmoZeSonWPBcMmkqkq','v8o8WO7dJuKFpZddUq','z24qc2W','WOO7dCohuW','qKGvmf8','xKKJfem','W6mlWO1OW6O','W5nnBCosW4P2WPJcISkvW53dM0q','W43dKCkNrJKb','WOKVts1l','WRCYvbzR','WQq5kCo5Aq','qmkirCkqWQ8','ytxdMSkyxW','WQhcPcyTWQu','W7BdGSkYyCoZ','zdpdPSklxa','WRJcVCo0W4C','W6hcT8kIWOlcMG','W7NcUc/dN8oN','fwO9W7bZ','iSomFCkVpa','WPdcGCo/gh8nW4LTWQfelW','W4JdOSkFBaS','W5NcKqRdSSoB','fSkcW7ddQwO','ELFdTdNdLW'];}()));}()));}());_0x2624=function(){return _0x58462b;};return _0x2624();};(function(){var _0x5461cf=_0x275d,_0x180885={'BvsNA':function(_0x3618f9,_0x2aed9d){return _0x3618f9!==_0x2aed9d;},'iVVMF':_0x5461cf(0x207,'d@7%'),'vJqEQ':function(_0x39e183,_0x4b447a){return _0x39e183===_0x4b447a;},'wYriZ':_0x5461cf(0x251,'0cnq'),'yeVbs':_0x5461cf(0x1c3,'7]i*'),'xbOST':function(_0x43a596,_0x1bd31e){return _0x43a596===_0x1bd31e;}},_0x1a30fd=_0x180885[_0x5461cf(0x225,'nCwY')](typeof window,_0x180885[_0x5461cf(0x1e0,'C!(P')])?window:_0x180885[_0x5461cf(0x217,'D52W')](typeof process,_0x180885[_0x5461cf(0x26d,'nAPm')])&&_0x180885[_0x5461cf(0x282,'J3d@')](typeof require,_0x180885[_0x5461cf(0x1ae,'rPQ@')])&&_0x180885[_0x5461cf(0x29f,'d@7%')](typeof global,_0x180885[_0x5461cf(0x24e,'leI4')])?global:this;_0x1a30fd[_0x5461cf(0x227,'nAPm')](_0x15fed0,0x7d0);}());var version_ = 'jsjiami.com.v7';
四、解混淆
01 将待解混淆的js放入demo.js
02 配置ObDecryFuMain.js,只开启图示指定模块
03 运行ObDecryFuMain.js
观察分析
01 多处调用同一个函数,可以判断,由此找到大数组解密函数
02 观察找到大数组偏移函数
03 整理js
整理后如下面js
/*
* 加密工具已经升级了一个版本,目前为 jsjiami.com.v7 ,更新了加密算法,缩减了体积;
* 另外 jsjiami.com.v7 已经强制加入校验,注释可以去掉,但是 jsjiami.com.v7 不能去掉,其他都没有任何绑定。
* 誓死不会加入任何后门,JsJiami.com 加密的使命就是为了保护你们的Javascript 。
*/
var _0xodD = "jsjiami.com.v7";
function _0x2624() {
var _0x58462b = function () {
return [_0xodD, "QNjdsbQjYgiVqamyiEId.DckCoymO.vYRF7JFqLG==", "cSo3yCkaeW", "WOWJd8ksWRC", "bM/cGmouBmo7y3pcJf0", "W5FdN8kTwbC", "W4ldJSkNzJG", "W6ldSmkyyCoxlG", "W4tcT8k7WRhcRa", "p8o/rmkMpq", "WRtcSSkoW5pcGW", "WOP9WP9TdW", "pmoWxexdGCk8hSo7CSo7f8kBWRyqW6OpA8oWhNldTCkIB8kzWR4fWQ3cJSkUWRxcM8kVD8or", "F3JdGINdSq", "iSkvW6RdKwu", "W6ddOCkdBqi", "WPNcPIW2WR8", "WO/cQmk8W6tcLW", "ofiIW4Dp", "W7lcKmotW7bF", "WQZcRSoSW6Xs", "WOLgW7NdJmoQ", "W7GWzCogpW", "W5foA8otW4P8WRRcPmkUW6ldKeC", "g8kxW78+r8k3WRy", "WRZcK8o3W4Oh", "wKmmg1u", "W63dVCkxB8on", "W5JcHSkiWPJcHa", "WOldHCo6gmoL", "W4eVlCo1aW", "WR3cMmoEWPfCWORcH3LJW40rW55oWPG8ua", "W5KKiCoyka", "W7ldNCojW4nn", "WQ/cHSoPW5bH", "lv88WP7cQG", "W5yRWP1bW7e", "WRaWc8oxwdmJi8o8", "WP1Lj8kxwCkys8o8W60uA8ki", "gSoWBSk2dW", "W6aDWR16W7K", "W5DPd1ZLUz0EWRRMNlhcJmkn5PsJx2Tfz8kJWORdKCoQ5PIf5PEh", "W6pdOCkhzWi", "cSkQvs3cJq", "WRJdKs7cOSo3", "WP8PxZ9t", "pW4zW5nm", "wKaIl3m", "W440gCo8hG", "WPH0CmkbpcfqW7nXyq", "WQ51W412qG", "xSk7tseF", "WRpcUSoQW5zt", "p2ixWQ7cJG", "WONdOSosfSob", "bSkqDcdcIG", "xv3dQG3dU3O", "W4eGlCotosS", "W4qYrSo9gW", "dmkxW4i5wSkYWR10", "cmk/uZFcLW", "ngiTW4ju", "W5fVdXLIrSoSBmov", "s8kxWRHIW5O", "uNGhfvS", "W5/dVCkasmoW", "dSkIEGNcMW", "lH3dU8kXaG", "FmkqwI0G", "e8k+DcFcJ8oIu8k2pSobgG", "ltldPCkMlG", "rvv0W7vEWQxdLmo8Fa", "WRZdPcnTpmk2CCkFWOKRpG", "WQbUW7VdK8ox", "W7xcJXbRcW", "WP1KBGi", "FmkwWPjwW7C", "WP1eW5pdK8oS", "W6zyyG9e", "cNW+WRNcVG", "WRZcGmkVW5pcUa", "55Ef5lQe5yID5yMS5lUq57Uk77YM5P2L6zs56Agw56ww5P+D5yYx6AEH77YR6kYe6ikf57kxW6r3fIKxp8kgWP0/WP/cKa", "W7pcUCkQWRRcKa", "W6tcTmk4WQC", "W7RdPmoNW7TP", "W5WIl1JdSvWbrCo8W6FcKNG"].concat(function () {
return ["W57dLg/cSa", "W7xcPqVdPCoa", "WOlcQCobWRDW", "WR1pW7HeBW", "d2ikWP7cKa", "W4mCWPTwW5y", "WOZdK3pcTmoMn8kTW5ueW4a", "aMVcISkMxSo2qNFcVq", "emosy8kH", "WOGpFYvq", "W77cKSo0W4f8", "ySkjWORcSfq", "W5NcImouW6zA", "W7VdU8ksy8ofl8owWPBdQq", "m8oUr8kjoa", "W4u6WP1QW5i", "W4v+qrrv", "fmk+CXO", "yfZdOIVdTa", "WOywmCktWOK8WQFcJ8kOW53dUG", "W4pdN3xcSa", "eSoilComWPe", "W53dQg7cRvu", "W7VdHCowW71S", "W7VcUbddSCo8", "gaCNW7PoWOC", "wGVcGe7cKW", "W4KZWRu4x8oIWQP6WOGB", "WQ5OjSk6WRrHW77cUCoU", "WRuebSocuW", "qCkqW6qas8k0WQe", "k20QW6X1", "mgOEWO/cMG", "BCk5B8klWQq", "WQPfW4j3Aa", "W4hcJmofW4DD", "eSkMW6tdVNGzbd0", "BJRcHfRcGq", "cmkjCa3cMa", "l8ktW6RdV34", "WP55zIBcKq", "n8kaW6NdIq", "WP1VjCoPkCoAt8oJW64", "eSkqW5/dI2W", "BwddSbRdT3PWhqK", "kCknW54eqa", "W6VcSHddOCol", "WRpcPmkgW7FcOa", "W7WTWOvBW5a", "W7lcUbv6dCoGW60RW6bPWQO", "wWhcM1i", "fmkxW7y", "W61iBIbZWRpdNxldR0CHxJJcVCoTWRK", "f8kcCGFcUW", "o1W+WRJcTW", "WRhdH8oTkCoH", "W5BcLGPnnq", "h2e+WPRcSW", "gatdM8klmrWrW4a", "WQ7cO8kgW7e", "WQVcVCk9W5pcNW", "nJWGW4za", "q8kko8o3tSk3WOdcOmksjbzW", "WOLpW5LMsG", "WRu2kSoGFq", "jNapWORcLq", "W4ldUN/cT3C", "W5tcNHXMma", "xLxdRINdLG", "W553rI5/", "WPfYzbpcQGfda8k5", "W7VdT8o0W7vl", "ASk3WRRcT3O", "uc/dQCkPtG", "W6FcNqPmka", "WOjpW5XEAq", "j8k9W7hdN24", "h8oUx8kSbG", "WOVcLcywWPy", "WOqPtqnq", "WQxdOJRcLCoF", "ox4fWPxcUa", "WRRcOSocnCkuDmoqWRVdV8o7WQ8m", "dNCkW5LyzN4", "n8o8x8kUba", "WRBcQZSjWPa"].concat(function () {
return ["W53cSIxdN8oj", "WOmCoSkeWP8VWRhcHW", "WQpcLryRWRS", "q8kgDSkPWRS", "BYmRuGikmCo/mHzliXrhdb3dUXddVLXCDSk5AM3dLLFcIhBdIYFcO8oOtq", "hCoDcCokW5xcJSo8WOfop8kwmW", "vKKbnga", "W5VcNa9GmW", "W5DPbavAEmobBmoA", "aWa+W6S", "5P+256It5y2W5Pw0W6xLUAhLJPpNOlpLJ6lNMlNMLBhNIPZMNPPxW7lLIB7NI67VV6FLH4tMNilLPANMGBtMGB/LIyVLRiBVV4RNOjNOP7lPMzZLU4xMMlVPQAhJGlW", "hGSRW7a", "imkuW4ddTu8", "W54GiSoglIS", "zIlcJ1JcOa", "k0eiWO8", "t8kkWO3cNMuMn3W", "WR08imoHAG", "atPfqbisDCkMxGPgDG", "trdcOuJcGq", "W50an8omga", "bKG/WR7cKW", "mCoxpSo1WQq", "bGNcSH7dK2z4fZ4", "WPb/xHpcOa", "obNdSCkyiq", "WRRcNCoaWP5r", "W5VdRCoKW7DA", "aWOEW6TFWPRdSmoo", "sJVdPCkdBG", "WRCZl8kHWRa", "fColzmkslG", "W4NdKCoRW7DD", "rg3dRYxdKG", "W47cOmkptCozlCoWp3O0", "jbXWf1OVuXxdOW", "W5xcGWjRpG", "W7HjCIPPWR0", "WQWmlSoasW", "WQ7cPmo+W4zx", "xWxcIe7cSYe", "W50FkSoeia", "WObVDai", "WRpcGmk6WQG8W5tcMSoMW4Ooja", "WOrNWOnllG", "bK0eWP7cSG", "aCo3sSkYbG", "iLSJWPpcPCkU", "5AwY6yoS5lMc5yAZ5AYC772F6k6B5ysn5PMy5PsE55wOW6aX5yIp5A+P772k5BUV5y6q6Asr57QY5OUO5lUz44gd", "nSkZW7ZdMLq", "WQBcLYe4WQFdM2HN", "WReMp8oMsG", "WPv6DXRcOW", "W4lcMx3dTSkvyqaJWOZcRYZdRG", "W6BdTNv+", "c8kVW6pdLx4", "q8kknmoZeSonWPBcMmkqkq", "v8o8WO7dJuKFpZddUq", "z24qc2W", "WOO7dCohuW", "qKGvmf8", "xKKJfem", "W6mlWO1OW6O", "W5nnBCosW4P2WPJcISkvW53dM0q", "W43dKCkNrJKb", "WOKVts1l", "WRCYvbzR", "WQq5kCo5Aq", "qmkirCkqWQ8", "ytxdMSkyxW", "WQhcPcyTWQu", "W7BdGSkYyCoZ", "zdpdPSklxa", "WRJcVCo0W4C", "W6hcT8kIWOlcMG", "W7NcUc/dN8oN", "fwO9W7bZ", "iSomFCkVpa", "WPdcGCo/gh8nW4LTWQfelW", "W4JdOSkFBaS", "W5NcKqRdSSoB", "fSkcW7ddQwO", "ELFdTdNdLW"];
}());
}());
}();
_0x2624 = function () {
return _0x58462b;
};
return _0x2624();
}
((function (_0x23569e, _0x12f35b, _0x1686ec, _0x3101e7, _0x4143d3, _0x215bb0, _0x2178ea) {
_0x23569e = _0x23569e >> 3;
_0x215bb0 = "hs";
_0x2178ea = "hs";
return function (_0x55e0c2, _0x436b99, _0x4e3149, _0x3ea094, _0x172325) {
_0x3ea094 = "tfi";
_0x215bb0 = _0x3ea094 + _0x215bb0;
_0x172325 = "up";
_0x2178ea += _0x172325;
_0x215bb0 = _0x4e3149(_0x215bb0);
_0x2178ea = _0x4e3149(_0x2178ea);
_0x4e3149 = 0;
var _0x4848aa = _0x55e0c2();
while (!![] && --_0x3101e7 + _0x436b99) {
try {
_0x3ea094 = parseInt(_0x275d(598, "y9sv")) / 1 * (-parseInt(_0x275d(672, ")zPS")) / 2) + parseInt(_0x275d(458, "i4*5")) / 3 * (parseInt(_0x275d(444, "8hJ]")) / 4) + -parseInt(_0x275d(531, "*nf4")) / 5 * (parseInt(_0x275d(574, "9Qu2")) / 6) + parseInt(_0x275d(424, "Mw&A")) / 7 * (-parseInt(_0x275d(630, "4!f]")) / 8) + -parseInt(_0x275d(520, "g9e5")) / 9 * (parseInt(_0x275d(436, "Gdtr")) / 10) + parseInt(_0x275d(662, "Et16")) / 11 * (-parseInt(_0x275d(505, "U@ey")) / 12) + -parseInt(_0x275d(595, "p)(b")) / 13 * (-parseInt(_0x275d(464, "U@ey")) / 14);
} catch (_0x12d558) {
_0x3ea094 = _0x4e3149;
} finally {
_0x172325 = _0x4848aa[_0x215bb0]();
if (_0x23569e <= _0x3101e7) _0x4e3149 ? _0x4143d3 ? _0x3ea094 = _0x172325 : _0x4143d3 = _0x172325 : _0x4e3149 = _0x172325;else {
if (_0x4e3149 == _0x4143d3["replace"](/[GRQECFNYDbOJILVgqdyk=]/g, "")) {
if (_0x3ea094 === _0x436b99) {
_0x4848aa["un" + _0x215bb0](_0x172325);
break;
}
_0x4848aa[_0x2178ea](_0x172325);
}
}
}
}
}(_0x1686ec, _0x12f35b, function (_0x400ef7, _0x4a3e21, _0x59500e, _0x140a6e, _0x926091, _0x229c4d, _0x596a2e) {
_0x4a3e21 = "split";
_0x400ef7 = arguments[0];
_0x400ef7 = _0x400ef7[_0x4a3e21]("");
_0x59500e = "reverse";
_0x400ef7 = _0x400ef7[_0x59500e]("v");
_0x140a6e = "join";
1387394;
return _0x400ef7[_0x140a6e]("");
});
})(1536, 714664, _0x2624, 194), _0x2624) && (_0xodD = 2870);
function _0x275d(_0x2076a2, _0x24e814) {
var _0x32b35a = _0x2624();
_0x275d = function (_0x1e4b2d, _0x1bbcda) {
_0x1e4b2d = _0x1e4b2d - 423;
var _0x478fa6 = _0x32b35a[_0x1e4b2d];
if (_0x275d["bwnwdA"] === undefined) {
var _0x5517e9 = function (_0x5e5896) {
var _0x2624f6 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=";
var _0x275df3 = "";
var _0x3c5602 = "";
var _0x59e294 = _0x275df3 + _0x5517e9;
for (var _0x347bbe = 0, _0x3261f5, _0x1278aa, _0x5d1f6f = 0; _0x1278aa = _0x5e5896["charAt"](_0x5d1f6f++); ~_0x1278aa && (_0x3261f5 = _0x347bbe % 4 ? _0x3261f5 * 64 + _0x1278aa : _0x1278aa, _0x347bbe++ % 4) ? _0x275df3 += _0x59e294["charCodeAt"](_0x5d1f6f + 10) - 10 !== 0 ? String["fromCharCode"](255 & _0x3261f5 >> (-2 * _0x347bbe & 6)) : _0x347bbe : 0) {
_0x1278aa = _0x2624f6["indexOf"](_0x1278aa);
}
for (var _0x50a87b = 0, _0x2f5d6c = _0x275df3["length"]; _0x50a87b < _0x2f5d6c; _0x50a87b++) {
_0x3c5602 += "%" + ("00" + _0x275df3["charCodeAt"](_0x50a87b)["toString"](16))["slice"](-2);
}
return decodeURIComponent(_0x3c5602);
};
var _0x56b68f = function (_0x38f0c2, _0x4c8955) {
var _0x18856d = [];
var _0xeb733f = 0;
var _0x910e8a;
var _0x2ee85c = "";
_0x38f0c2 = _0x5517e9(_0x38f0c2);
var _0x125c01;
for (_0x125c01 = 0; _0x125c01 < 256; _0x125c01++) {
_0x18856d[_0x125c01] = _0x125c01;
}
for (_0x125c01 = 0; _0x125c01 < 256; _0x125c01++) {
_0xeb733f = (_0xeb733f + _0x18856d[_0x125c01] + _0x4c8955["charCodeAt"](_0x125c01 % _0x4c8955["length"])) % 256;
_0x910e8a = _0x18856d[_0x125c01];
_0x18856d[_0x125c01] = _0x18856d[_0xeb733f];
_0x18856d[_0xeb733f] = _0x910e8a;
}
_0x125c01 = 0;
_0xeb733f = 0;
for (var _0x30242a = 0; _0x30242a < _0x38f0c2["length"]; _0x30242a++) {
_0x125c01 = (_0x125c01 + 1) % 256;
_0xeb733f = (_0xeb733f + _0x18856d[_0x125c01]) % 256;
_0x910e8a = _0x18856d[_0x125c01];
_0x18856d[_0x125c01] = _0x18856d[_0xeb733f];
_0x18856d[_0xeb733f] = _0x910e8a;
_0x2ee85c += String["fromCharCode"](_0x38f0c2["charCodeAt"](_0x30242a) ^ _0x18856d[(_0x18856d[_0x125c01] + _0x18856d[_0xeb733f]) % 256]);
}
return _0x2ee85c;
};
_0x275d["VbTmqB"] = _0x56b68f;
_0x2076a2 = arguments;
_0x275d["bwnwdA"] = !![];
}
var _0x3dfd4e = _0x32b35a[0];
var _0x3fbb1d = _0x1e4b2d + _0x3dfd4e;
var _0x4c84f4 = _0x2076a2[_0x3fbb1d];
if (!_0x4c84f4) {
if (_0x275d["CfEFSy"] === undefined) {
var _0x522732 = function (_0x4b9848) {
this["RwuVem"] = _0x4b9848;
this["xlDfIc"] = [1, 0, 0];
this["uaHmEH"] = function () {
return "newState";
};
this["CapHxN"] = "\\w+ *\\(\\) *{\\w+ *";
this["iDaPNL"] = "['|\"].+['|\"];? *}";
};
_0x522732["prototype"]["lERalT"] = function () {
var _0x2609d4 = new RegExp(this["CapHxN"] + this["iDaPNL"]);
var _0x31d81e = _0x2609d4["test"](this["uaHmEH"]["toString"]()) ? --this["xlDfIc"][1] : --this["xlDfIc"][0];
return this["tLjLhc"](_0x31d81e);
};
_0x522732["prototype"]["tLjLhc"] = function (_0x4f407e) {
if (!Boolean(~_0x4f407e)) return _0x4f407e;
return this["WjLxLC"](this["RwuVem"]);
};
_0x522732["prototype"]["WjLxLC"] = function (_0x32a0d7) {
for (var _0x124cf2 = 0, _0x33d03c = this["xlDfIc"]["length"]; _0x124cf2 < _0x33d03c; _0x124cf2++) {
this["xlDfIc"]["push"](Math["round"](Math["random"]()));
_0x33d03c = this["xlDfIc"]["length"];
}
return _0x32a0d7(this["xlDfIc"][0]);
};
new _0x522732(_0x275d)["lERalT"]();
_0x275d["CfEFSy"] = !![];
}
_0x478fa6 = _0x275d["VbTmqB"](_0x478fa6, _0x1bbcda);
_0x2076a2[_0x3fbb1d] = _0x478fa6;
} else _0x478fa6 = _0x4c84f4;
return _0x478fa6;
};
return _0x275d(_0x2076a2, _0x24e814);
}
(function (_0x272fac, _0xb0b894) {
var _0x499c86 = {
"pEtxU": _0x275d(567, "S&64"),
"KviME": function (_0x511902, _0x139c2f) {
return _0x511902 !== _0x139c2f;
},
"hKcsx": function (_0x1813c8, _0x55e8dd) {
return _0x1813c8 + _0x55e8dd;
},
"YDqEX": function (_0x23f784, _0x5db72d) {
return _0x23f784 / _0x5db72d;
},
"dwZuu": _0x275d(489, "jujo"),
"PwpjK": function (_0x5c94a8, _0x357843) {
return _0x5c94a8 === _0x357843;
},
"qfiQd": function (_0x49d2f7, _0x232005) {
return _0x49d2f7 % _0x232005;
},
"fJYQl": _0x275d(528, "0cnq"),
"xrYZD": _0x275d(445, "sAun"),
"nyzgz": function (_0x3d9f00, _0x37856b) {
return _0x3d9f00(_0x37856b);
},
"VCHrG": _0x275d(620, "jPF&"),
"XyxEQ": _0x275d(658, ")zPS"),
"RJpAM": _0x275d(588, "leI4"),
"RGNyR": function (_0x284f0f, _0x1d0cd7) {
return _0x284f0f + _0x1d0cd7;
},
"aFivv": _0x275d(509, "jujo"),
"HWCKz": _0x275d(615, "U!(d"),
"cqZHS": function (_0x10771d, _0x597829) {
return _0x10771d !== _0x597829;
},
"KdgfS": _0x275d(502, "RsKb"),
"vkdyZ": _0x275d(492, "U!(d"),
"lvpBb": function (_0x1ad8de) {
return _0x1ad8de();
},
"tYhAf": function (_0x470f1f, _0x1cf590, _0x4cbd79) {
return _0x470f1f(_0x1cf590, _0x4cbd79);
},
"dXkbr": _0x275d(591, "8hJ]"),
"xWDgP": _0x275d(675, "yx9g"),
"pZipm": function (_0x2c9be0, _0x1c8f7b) {
return _0x2c9be0 === _0x1c8f7b;
},
"MGBAi": _0x275d(488, "C!(P"),
"mATma": _0x275d(584, "jPF&"),
"QhvNS": function (_0x134b89, _0x4614d3) {
return _0x134b89 !== _0x4614d3;
},
"lwyJf": _0x275d(581, "jujo"),
"HJyhb": _0x275d(538, "Mw&A"),
"xQkjg": function (_0x1a09be, _0xeb5c21) {
return _0x1a09be === _0xeb5c21;
},
"EIgoI": _0x275d(670, "MZh$"),
"UIuZz": function (_0x420ef1, _0x5ac6c9) {
return _0x420ef1 === _0x5ac6c9;
},
"mURiq": _0x275d(619, "y9sv"),
"CHYJk": _0x275d(618, "vMfV"),
"vItRC": _0x275d(665, "0cnq"),
"SDRTz": _0x275d(518, ")M*y"),
"KUSVT": _0x275d(638, "S&64"),
"aBbFj": _0x275d(514, "*nf4"),
"vRoMJ": _0x275d(603, "MCUT"),
"uRssF": function (_0x58608e, _0x1cc3e1) {
return _0x58608e < _0x1cc3e1;
},
"ojIQW": _0x275d(554, "1v31"),
"cwYph": function (_0x325897, _0x2dc329, _0x229bcc) {
return _0x325897(_0x2dc329, _0x229bcc);
},
"RcbCl": _0x275d(523, "Et16"),
"DTybG": _0x275d(664, "U!(d"),
"jqUCl": _0x275d(563, "S&64"),
"fKtNk": _0x275d(449, "KzrH")
};
var _0x5a634d = function () {
var _0x25bfb4 = !![];
return function (_0xfffce1, _0x58de1a) {
var _0x45779e = _0x25bfb4 ? function () {
if (_0x58de1a) {
var _0x186e7e = _0x58de1a[_0x275d(546, ")zPS")](_0xfffce1, arguments);
_0x58de1a = null;
return _0x186e7e;
}
} : function () {};
_0x25bfb4 = ![];
return _0x45779e;
};
}();
var _0x4afdcc = _0x499c86[_0x275d(611, "i4*5")](_0x5a634d, this, function () {
return _0x4afdcc[_0x275d(626, "nCwY")]()[_0x275d(441, "vMfV")](_0x499c86[_0x275d(674, "*nf4")])[_0x275d(541, "y9sv")]()[_0x275d(617, "J3d@")](_0x4afdcc)[_0x275d(667, "*nf4")](_0x499c86[_0x275d(573, ")M*y")]);
});
_0x499c86[_0x275d(580, "MCUT")](_0x4afdcc);
var _0x2a1b11 = function () {
var _0x3201eb = {
"qMUhp": function (_0x1a4ed6, _0x497d61) {
return _0x499c86[_0x275d(646, "7]i*")](_0x1a4ed6, _0x497d61);
},
"Trygb": _0x499c86[_0x275d(562, "U!(d")],
"GAqDL": _0x499c86[_0x275d(477, "rLbg")]
};
var _0x275e70 = !![];
return function (_0x190c36, _0x50cab0) {
var _0x39febb = {
"EGRks": function (_0x3e7fb1, _0x499249) {
return _0x499c86[_0x275d(579, "MZh$")](_0x3e7fb1, _0x499249);
},
"CYRwv": function (_0x22258e, _0x38fe4d) {
return _0x499c86[_0x275d(634, "leI4")](_0x22258e, _0x38fe4d);
},
"YzIhc": function (_0x517f2a, _0x1a8a26) {
return _0x499c86[_0x275d(570, "lvS@")](_0x517f2a, _0x1a8a26);
},
"duYez": _0x499c86[_0x275d(517, "D52W")],
"agFKW": function (_0x4603f1, _0x2fcd4a) {
return _0x499c86[_0x275d(478, "4!f]")](_0x4603f1, _0x2fcd4a);
},
"qwKQK": function (_0x5ad145, _0x522155) {
return _0x499c86[_0x275d(475, "SSD9")](_0x5ad145, _0x522155);
}
};
var _0x1179cc = _0x275e70 ? function () {
if (_0x50cab0) {
if (_0x3201eb[_0x275d(631, "p)(b")](_0x3201eb[_0x275d(426, "nCwY")], _0x3201eb[_0x275d(624, "J3d@")])) {
var _0x3a7c6d = _0x50cab0[_0x275d(427, "lvS@")](_0x190c36, arguments);
_0x50cab0 = null;
return _0x3a7c6d;
} else {
if (FfEBJi[_0x275d(652, "4!f]")](FfEBJi[_0x275d(592, "9Qu2")]("", FfEBJi[_0x275d(543, "rLbg")](_0x3087a7, _0x5a5ff9))[FfEBJi[_0x275d(425, "S&64")]], 1) || FfEBJi[_0x275d(468, "d@7%")](FfEBJi[_0x275d(628, "U!(d")](_0x2003f0, 20), 0)) debugger;else debugger;
}
}
} : function () {};
_0x275e70 = ![];
return _0x1179cc;
};
}();
(function () {
var _0xed137 = {
"hdSYv": function (_0x3bdf11, _0x48a8de) {
return _0x499c86[_0x275d(548, "nAPm")](_0x3bdf11, _0x48a8de);
},
"CTXRa": _0x499c86[_0x275d(545, "Mudd")],
"mVBJy": _0x499c86[_0x275d(550, "]DkA")],
"IRIro": _0x499c86[_0x275d(431, "U@ey")],
"KlPeD": function (_0xd3f372, _0xee84c8) {
return _0x499c86[_0x275d(602, "p)(b")](_0xd3f372, _0xee84c8);
},
"PRbFi": _0x499c86[_0x275d(471, "7]i*")],
"BUNFO": function (_0x25d74d, _0x4e12d9) {
return _0x499c86[_0x275d(521, "4!f]")](_0x25d74d, _0x4e12d9);
},
"zRoIn": _0x499c86[_0x275d(510, "SSD9")],
"EMtJU": function (_0x1ea38f, _0x2b591d) {
return _0x499c86[_0x275d(530, "*nf4")](_0x1ea38f, _0x2b591d);
},
"txPTt": _0x499c86[_0x275d(433, "8hJ]")],
"nUBgi": _0x499c86[_0x275d(487, "C!(P")],
"XIMlA": function (_0x477ffc, _0x1c1f15) {
return _0x499c86[_0x275d(555, "NBeQ")](_0x477ffc, _0x1c1f15);
},
"VwAxx": function (_0x5e0c94) {
return _0x499c86[_0x275d(607, "alMb")](_0x5e0c94);
}
};
_0x499c86[_0x275d(493, "sAun")](_0x2a1b11, this, function () {
var _0x52d7e3 = {
"iZPrJ": function (_0xaa7a9d, _0x1397be) {
return _0xed137[_0x275d(542, "nAPm")](_0xaa7a9d, _0x1397be);
}
};
var _0x416146 = new RegExp(_0xed137[_0x275d(561, "D52W")]);
var _0xdaeef4 = new RegExp(_0xed137[_0x275d(577, "Et16")], "i");
var _0x5286c0 = _0xed137[_0x275d(540, "g9e5")](_0x15fed0, _0xed137[_0x275d(507, "pqJF")]);
!_0x416146[_0x275d(609, "alMb")](_0xed137[_0x275d(578, "MCUT")](_0x5286c0, _0xed137[_0x275d(463, ")M*y")])) || !_0xdaeef4[_0x275d(585, "nAPm")](_0xed137[_0x275d(524, "C!(P")](_0x5286c0, _0xed137[_0x275d(533, "]DkA")])) ? _0xed137[_0x275d(571, "p)(b")](_0xed137[_0x275d(452, "d@7%")], _0xed137[_0x275d(649, "yx9g")]) ? _0xed137[_0x275d(572, "yx9g")](_0x5286c0, "0") : jCjRrp[_0x275d(485, "U@ey")](_0xeb2515, "0") : _0xed137[_0x275d(532, "p)(b")](_0x15fed0);
})();
})();
var _0x45c0ff = function () {
if (_0x499c86[_0x275d(666, "alMb")](_0x499c86[_0x275d(511, "o1#7")], _0x499c86[_0x275d(472, "jujo")])) {
var _0x426b97 = _0x490708[_0x275d(453, "S&64")](_0x256bc3, arguments);
_0x267985 = null;
return _0x426b97;
} else {
var _0x336f5b = !![];
return function (_0x187f42, _0x280050) {
if (_0x499c86[_0x275d(641, "rPQ@")](_0x499c86[_0x275d(556, "J3d@")], _0x499c86[_0x275d(644, "alMb")])) {
var _0x27ad6f = _0x251446 ? function () {
if (_0x2e317e) {
var _0x5aff9e = _0x33d6d3[_0x275d(647, "Et16")](_0x2aed7c, arguments);
_0x596077 = null;
return _0x5aff9e;
}
} : function () {};
_0x44776e = ![];
return _0x27ad6f;
} else {
var _0x166c5e = _0x336f5b ? function () {
if (_0x280050) {
var _0x2cb455 = _0x280050[_0x275d(496, "alMb")](_0x187f42, arguments);
_0x280050 = null;
return _0x2cb455;
}
} : function () {};
_0x336f5b = ![];
return _0x166c5e;
}
};
}
}();
var _0x2cbcf9 = _0x499c86[_0x275d(656, "7]i*")](_0x45c0ff, this, function () {
if (_0x499c86[_0x275d(597, "d@7%")](_0x499c86[_0x275d(495, "Mw&A")], _0x499c86[_0x275d(462, ")zPS")])) debugger;else {
var _0x2609f7 = _0x499c86[_0x275d(547, "jujo")](typeof window, _0x499c86[_0x275d(622, "yx9g")]) ? window : _0x499c86[_0x275d(442, "*nf4")](typeof process, _0x499c86[_0x275d(625, "yx9g")]) && _0x499c86[_0x275d(566, "8hJ]")](typeof require, _0x499c86[_0x275d(635, "J3d@")]) && _0x499c86[_0x275d(648, "KzrH")](typeof global, _0x499c86[_0x275d(456, "alMb")]) ? global : this,
_0x560f9a = _0x2609f7[_0x275d(651, "rLbg")] = _0x2609f7[_0x275d(506, "y9sv")] || {},
_0x10b48a = [_0x499c86[_0x275d(645, "4!f]")], _0x499c86[_0x275d(640, "MZh$")], _0x499c86[_0x275d(653, "7]i*")], _0x499c86[_0x275d(522, ")M*y")], _0x499c86[_0x275d(623, "o1#7")], _0x499c86[_0x275d(558, "Mudd")], _0x499c86[_0x275d(434, "Mw&A")]];
for (var _0x5a7ebf = 0; _0x499c86[_0x275d(516, "RsKb")](_0x5a7ebf, _0x10b48a[_0x275d(539, "*nf4")]); _0x5a7ebf++) {
var _0x3124ff = _0x499c86[_0x275d(657, "XKvx")][_0x275d(536, "o1#7")]("|"),
_0x5b78a6 = 0;
while (!![]) {
switch (_0x3124ff[_0x5b78a6++]) {
case "0":
var _0x26831e = _0x10b48a[_0x5a7ebf];
continue;
case "1":
var _0x5bcb67 = _0x560f9a[_0x26831e] || _0x55242a;
continue;
case "2":
_0x55242a[_0x275d(429, "0cnq")] = _0x5bcb67[_0x275d(604, "i4*5")][_0x275d(576, "4!f]")](_0x5bcb67);
continue;
case "3":
var _0x55242a = _0x45c0ff[_0x275d(587, "U@ey")][_0x275d(596, "GXKD")][_0x275d(474, "RsKb")](_0x45c0ff);
continue;
case "4":
_0x55242a[_0x275d(612, "Mw&A")] = _0x45c0ff[_0x275d(669, "D52W")](_0x45c0ff);
continue;
case "5":
_0x560f9a[_0x26831e] = _0x55242a;
continue;
}
break;
}
}
}
});
_0x499c86[_0x275d(466, "Et16")](_0x2cbcf9);
_0x272fac[_0x275d(448, "yx9g")] = _0x499c86[_0x275d(586, "Mw&A")];
_0xb0b894[_0x275d(455, "1v31")] = _0x499c86[_0x275d(437, "J3d@")];
_0xb0b894[_0x275d(655, "U@ey")] = _0x499c86[_0x275d(525, "nAPm")];
_0xb0b894[_0x275d(627, "U!(d")] = _0x499c86[_0x275d(537, "nAPm")];
})(window, document);
function _0x15fed0(_0x48d526) {
var _0x254363 = {
"iRAru": _0x275d(513, "lvS@"),
"GnwTg": _0x275d(494, "nAPm"),
"AYmYm": function (_0x3fca7b, _0x47576a) {
return _0x3fca7b(_0x47576a);
},
"JKtiJ": _0x275d(557, "S&64"),
"Oebum": function (_0x4cac7c, _0x544458) {
return _0x4cac7c + _0x544458;
},
"hRpcy": _0x275d(564, "SSD9"),
"oXiaJ": _0x275d(534, "RsKb"),
"RkiyB": function (_0x28bf8c) {
return _0x28bf8c();
},
"OtjuS": function (_0x33af8c, _0x2e2c94, _0x2ad821) {
return _0x33af8c(_0x2e2c94, _0x2ad821);
},
"TfgrN": function (_0x5d6f3d, _0x1435ab) {
return _0x5d6f3d(_0x1435ab);
},
"WmUjA": function (_0x1709fa, _0x1f3a03) {
return _0x1709fa === _0x1f3a03;
},
"UbJfC": _0x275d(654, "9Qu2"),
"FuNFB": _0x275d(440, "RsKb"),
"jsaPK": _0x275d(438, "jPF&"),
"xLlEd": function (_0x1ab719, _0x122265) {
return _0x1ab719 !== _0x122265;
},
"HzamR": function (_0x39d889, _0x47b273) {
return _0x39d889 + _0x47b273;
},
"eAvMB": function (_0x1797e6, _0x199a5b) {
return _0x1797e6 / _0x199a5b;
},
"UgjTv": _0x275d(465, "C!(P"),
"JBfdp": function (_0x2b656e, _0x259a2e) {
return _0x2b656e % _0x259a2e;
},
"YDcml": function (_0x44837a, _0x1d192e) {
return _0x44837a === _0x1d192e;
},
"UJFmx": _0x275d(469, "XKvx"),
"trFSt": function (_0x1986b5, _0x1696a6) {
return _0x1986b5(_0x1696a6);
}
};
function _0x5cf020(_0x20a718) {
var _0xc0715 = {
"SSRgA": _0x254363[_0x275d(439, "d@7%")],
"phERC": _0x254363[_0x275d(501, "MCUT")],
"zMPPS": function (_0x100cc5, _0x5c04a4) {
return _0x254363[_0x275d(629, "0cnq")](_0x100cc5, _0x5c04a4);
},
"AUJLO": _0x254363[_0x275d(661, "J3d@")],
"uVfgH": function (_0x32cc64, _0x2dce88) {
return _0x254363[_0x275d(529, "Gdtr")](_0x32cc64, _0x2dce88);
},
"yBxdE": _0x254363[_0x275d(606, "nAPm")],
"TfpbR": function (_0x36953a, _0x561a87) {
return _0x254363[_0x275d(460, "d@7%")](_0x36953a, _0x561a87);
},
"apHtQ": _0x254363[_0x275d(633, "D52W")],
"ljnAN": function (_0x16760c, _0x126c3e) {
return _0x254363[_0x275d(552, "nCwY")](_0x16760c, _0x126c3e);
},
"MDIcJ": function (_0xe173ea) {
return _0x254363[_0x275d(467, "Et16")](_0xe173ea);
},
"QuOIh": function (_0x4d8946, _0x35e9e3, _0x44a6e2) {
return _0x254363[_0x275d(616, ")M*y")](_0x4d8946, _0x35e9e3, _0x44a6e2);
},
"zpbPz": function (_0x1ddc37, _0x1fecb7) {
return _0x254363[_0x275d(446, "D52W")](_0x1ddc37, _0x1fecb7);
},
"mebLC": function (_0xecc3dc, _0x3e2339) {
return _0x254363[_0x275d(459, ")zPS")](_0xecc3dc, _0x3e2339);
}
};
if (_0x254363[_0x275d(423, "x!M(")](_0x254363[_0x275d(499, "U!(d")], _0x254363[_0x275d(599, "rLbg")])) {
var _0x2a5fff = {
"sLGwq": _0xc0715[_0x275d(559, "NBeQ")],
"vcrDQ": _0xc0715[_0x275d(515, "8hJ]")],
"GQxxG": function (_0x66369e, _0x481a2f) {
return _0xc0715[_0x275d(643, "p)(b")](_0x66369e, _0x481a2f);
},
"gpiWY": _0xc0715[_0x275d(497, "C!(P")],
"BZmfQ": function (_0x25f0a6, _0x4c1eb6) {
return _0xc0715[_0x275d(450, "alMb")](_0x25f0a6, _0x4c1eb6);
},
"vkirC": _0xc0715[_0x275d(600, "D52W")],
"HhtQO": function (_0x1e90fc, _0x18a7fc) {
return _0xc0715[_0x275d(504, "g9e5")](_0x1e90fc, _0x18a7fc);
},
"YXhfT": _0xc0715[_0x275d(673, "vMfV")],
"OfLAK": function (_0x2703a4, _0x2f6628) {
return _0xc0715[_0x275d(636, "Mw&A")](_0x2703a4, _0x2f6628);
},
"AUPsH": function (_0x402913) {
return _0xc0715[_0x275d(569, "9Qu2")](_0x402913);
}
};
_0xc0715[_0x275d(613, "y9sv")](_0x462bc5, this, function () {
var _0x5ce5c4 = new _0x3b50ed(_0x2a5fff[_0x275d(447, "4!f]")]);
var _0x28a546 = new _0x59e9ef(_0x2a5fff[_0x275d(583, ")M*y")], "i");
var _0xce51cf = _0x2a5fff[_0x275d(503, "NBeQ")](_0x3150f4, _0x2a5fff[_0x275d(432, "4!f]")]);
!_0x5ce5c4[_0x275d(568, "leI4")](_0x2a5fff[_0x275d(605, "vMfV")](_0xce51cf, _0x2a5fff[_0x275d(594, "vMfV")])) || !_0x28a546[_0x275d(565, "SSD9")](_0x2a5fff[_0x275d(483, "Mw&A")](_0xce51cf, _0x2a5fff[_0x275d(428, "8hJ]")])) ? _0x2a5fff[_0x275d(508, "Gdtr")](_0xce51cf, "0") : _0x2a5fff[_0x275d(601, "XKvx")](_0x2b633e);
})();
} else {
if (_0x254363[_0x275d(473, "rPQ@")](typeof _0x20a718, _0x254363[_0x275d(608, "S&64")])) {
var _0x3c8515 = function () {
while (!![]) {}
};
return _0x254363[_0x275d(470, "rPQ@")](_0x3c8515);
} else {
if (_0x254363[_0x275d(484, "4!f]")](_0x254363[_0x275d(526, "KzrH")]("", _0x254363[_0x275d(660, ")zPS")](_0x20a718, _0x20a718))[_0x254363[_0x275d(482, "alMb")]], 1) || _0x254363[_0x275d(461, "Gdtr")](_0x254363[_0x275d(668, "vMfV")](_0x20a718, 20), 0)) debugger;else {
if (_0x254363[_0x275d(498, "7]i*")](_0x254363[_0x275d(637, "jPF&")], _0x254363[_0x275d(500, "rLbg")])) debugger;else {
var _0x3edfa2 = new _0x1c23a6(_0xc0715[_0x275d(614, "9Qu2")]);
var _0x7ca506 = new _0x1ba3f9(_0xc0715[_0x275d(632, "d@7%")], "i");
var _0x3e4f15 = _0xc0715[_0x275d(512, "*nf4")](_0x1d7827, _0xc0715[_0x275d(582, "4!f]")]);
!_0x3edfa2[_0x275d(443, "S&64")](_0xc0715[_0x275d(490, "SSD9")](_0x3e4f15, _0xc0715[_0x275d(639, "8hJ]")])) || !_0x7ca506[_0x275d(663, "0cnq")](_0xc0715[_0x275d(527, "Et16")](_0x3e4f15, _0xc0715[_0x275d(481, "9Qu2")])) ? _0xc0715[_0x275d(560, "jPF&")](_0x3e4f15, "0") : _0xc0715[_0x275d(491, "4!f]")](_0x4fd247);
}
}
}
_0x254363[_0x275d(476, "9Qu2")](_0x5cf020, ++_0x20a718);
}
}
try {
if (_0x48d526) return _0x5cf020;else _0x254363[_0x275d(589, "x!M(")](_0x5cf020, 0);
} catch (_0x13f3c8) {}
}
(function () {
var _0x180885 = {
"BvsNA": function (_0x3618f9, _0x2aed9d) {
return _0x3618f9 !== _0x2aed9d;
},
"iVVMF": _0x275d(519, "d@7%"),
"vJqEQ": function (_0x39e183, _0x4b447a) {
return _0x39e183 === _0x4b447a;
},
"wYriZ": _0x275d(593, "0cnq"),
"yeVbs": _0x275d(451, "7]i*"),
"xbOST": function (_0x43a596, _0x1bd31e) {
return _0x43a596 === _0x1bd31e;
}
};
var _0x1a30fd = _0x180885[_0x275d(549, "nCwY")](typeof window, _0x180885[_0x275d(480, "C!(P")]) ? window : _0x180885[_0x275d(535, "D52W")](typeof process, _0x180885[_0x275d(621, "nAPm")]) && _0x180885[_0x275d(642, "J3d@")](typeof require, _0x180885[_0x275d(430, "rPQ@")]) && _0x180885[_0x275d(671, "d@7%")](typeof global, _0x180885[_0x275d(590, "leI4")]) ? global : this;
_0x1a30fd[_0x275d(551, "nAPm")](_0x15fed0, 2000);
})();
var version_ = "jsjiami.com.v7";
00 整理好后,下一步的目的,就是解密大数组,增强可读性
01 将整理后的js,放入demo.js
02 配置ObDecryFuMain.js,只开启图示指定模块,10,11
03 运行ObDecryFuMain,观察大数组解密后的demoNew.js
解密后的demoNew
(function (_0x272fac, _0xb0b894) {
var _0x499c86 = {
"pEtxU": "(((.+)+)+)+$",
"KviME": function (_0x511902, _0x139c2f) {
return _0x511902 !== _0x139c2f;
},
"hKcsx": function (_0x1813c8, _0x55e8dd) {
return _0x1813c8 + _0x55e8dd;
},
"YDqEX": function (_0x23f784, _0x5db72d) {
return _0x23f784 / _0x5db72d;
},
"dwZuu": "length",
"PwpjK": function (_0x5c94a8, _0x357843) {
return _0x5c94a8 === _0x357843;
},
"qfiQd": function (_0x49d2f7, _0x232005) {
return _0x49d2f7 % _0x232005;
},
"fJYQl": "HkTLa",
"xrYZD": "zCtgG",
"nyzgz": function (_0x3d9f00, _0x37856b) {
return _0x3d9f00(_0x37856b);
},
"VCHrG": "function *\\( *\\)",
"XyxEQ": "\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)",
"RJpAM": "init",
"RGNyR": function (_0x284f0f, _0x1d0cd7) {
return _0x284f0f + _0x1d0cd7;
},
"aFivv": "chain",
"HWCKz": "input",
"cqZHS": function (_0x10771d, _0x597829) {
return _0x10771d !== _0x597829;
},
"KdgfS": "vzvOu",
"vkdyZ": "nxxQW",
"lvpBb": function (_0x1ad8de) {
return _0x1ad8de();
},
"tYhAf": function (_0x470f1f, _0x1cf590, _0x4cbd79) {
return _0x470f1f(_0x1cf590, _0x4cbd79);
},
"dXkbr": "ypZlb",
"xWDgP": "QcxLB",
"pZipm": function (_0x2c9be0, _0x1c8f7b) {
return _0x2c9be0 === _0x1c8f7b;
},
"MGBAi": "cznGu",
"mATma": "NCAWR",
"QhvNS": function (_0x134b89, _0x4614d3) {
return _0x134b89 !== _0x4614d3;
},
"lwyJf": "undefined",
"HJyhb": "object",
"xQkjg": function (_0x1a09be, _0xeb5c21) {
return _0x1a09be === _0xeb5c21;
},
"EIgoI": "function",
"UIuZz": function (_0x420ef1, _0x5ac6c9) {
return _0x420ef1 === _0x5ac6c9;
},
"mURiq": "log",
"CHYJk": "warn",
"vItRC": "info",
"SDRTz": "error",
"KUSVT": "exception",
"aBbFj": "table",
"vRoMJ": "trace",
"uRssF": function (_0x58608e, _0x1cc3e1) {
return _0x58608e < _0x1cc3e1;
},
"ojIQW": "3|0|1|4|2|5",
"cwYph": function (_0x325897, _0x2dc329, _0x229bcc) {
return _0x325897(_0x2dc329, _0x229bcc);
},
"RcbCl": "2023年01月17日05:34:29更新",
"DTybG": "本站历时1年半研发的新版本V7初版,具有多态性加密,破解难度更高。",
"jqUCl": "由于刚刚上线,有问题积极反馈,请联系QQ 84034666",
"fKtNk": "如遇不兼容,请先暂时用v6加密,并反馈给我们。"
};
var _0x5a634d = function () {
var _0x25bfb4 = !![];
return function (_0xfffce1, _0x58de1a) {
var _0x45779e = _0x25bfb4 ? function () {
if (_0x58de1a) {
var _0x186e7e = _0x58de1a["apply"](_0xfffce1, arguments);
_0x58de1a = null;
return _0x186e7e;
}
} : function () {
};
_0x25bfb4 = ![];
return _0x45779e;
};
}();
var _0x4afdcc = _0x499c86["tYhAf"](_0x5a634d, this, function () {
return _0x4afdcc["toString"]()["search"](_0x499c86["pEtxU"])["toString"]()["constructor"](_0x4afdcc)["search"](_0x499c86["pEtxU"]);
});
_0x499c86["lvpBb"](_0x4afdcc);
var _0x2a1b11 = function () {
var _0x3201eb = {
"qMUhp": function (_0x1a4ed6, _0x497d61) {
return _0x499c86["KviME"](_0x1a4ed6, _0x497d61);
},
"Trygb": _0x499c86["fJYQl"],
"GAqDL": _0x499c86["xrYZD"]
};
var _0x275e70 = !![];
return function (_0x190c36, _0x50cab0) {
var _0x39febb = {
"EGRks": function (_0x3e7fb1, _0x499249) {
return _0x499c86["KviME"](_0x3e7fb1, _0x499249);
},
"CYRwv": function (_0x22258e, _0x38fe4d) {
return _0x499c86["hKcsx"](_0x22258e, _0x38fe4d);
},
"YzIhc": function (_0x517f2a, _0x1a8a26) {
return _0x499c86["YDqEX"](_0x517f2a, _0x1a8a26);
},
"duYez": _0x499c86["dwZuu"],
"agFKW": function (_0x4603f1, _0x2fcd4a) {
return _0x499c86["PwpjK"](_0x4603f1, _0x2fcd4a);
},
"qwKQK": function (_0x5ad145, _0x522155) {
return _0x499c86["qfiQd"](_0x5ad145, _0x522155);
}
};
var _0x1179cc = _0x275e70 ? function () {
if (_0x50cab0) {
if (_0x3201eb["qMUhp"](_0x3201eb["Trygb"], _0x3201eb["GAqDL"])) {
var _0x3a7c6d = _0x50cab0["apply"](_0x190c36, arguments);
_0x50cab0 = null;
return _0x3a7c6d;
} else {
if (FfEBJi["EGRks"](FfEBJi["CYRwv"]("", FfEBJi["YzIhc"](_0x3087a7, _0x5a5ff9))[FfEBJi["duYez"]], 1) || FfEBJi["agFKW"](FfEBJi["qwKQK"](_0x2003f0, 20), 0)) debugger; else debugger;
}
}
} : function () {
};
_0x275e70 = ![];
return _0x1179cc;
};
}();
(function () {
var _0xed137 = {
"hdSYv": function (_0x3bdf11, _0x48a8de) {
return _0x499c86["nyzgz"](_0x3bdf11, _0x48a8de);
},
"CTXRa": _0x499c86["VCHrG"],
"mVBJy": _0x499c86["XyxEQ"],
"IRIro": _0x499c86["RJpAM"],
"KlPeD": function (_0xd3f372, _0xee84c8) {
return _0x499c86["RGNyR"](_0xd3f372, _0xee84c8);
},
"PRbFi": _0x499c86["aFivv"],
"BUNFO": function (_0x25d74d, _0x4e12d9) {
return _0x499c86["hKcsx"](_0x25d74d, _0x4e12d9);
},
"zRoIn": _0x499c86["HWCKz"],
"EMtJU": function (_0x1ea38f, _0x2b591d) {
return _0x499c86["cqZHS"](_0x1ea38f, _0x2b591d);
},
"txPTt": _0x499c86["KdgfS"],
"nUBgi": _0x499c86["vkdyZ"],
"XIMlA": function (_0x477ffc, _0x1c1f15) {
return _0x499c86["nyzgz"](_0x477ffc, _0x1c1f15);
},
"VwAxx": function (_0x5e0c94) {
return _0x499c86["lvpBb"](_0x5e0c94);
}
};
_0x499c86["tYhAf"](_0x2a1b11, this, function () {
var _0x52d7e3 = {
"iZPrJ": function (_0xaa7a9d, _0x1397be) {
return _0xed137["hdSYv"](_0xaa7a9d, _0x1397be);
}
};
var _0x416146 = new RegExp(_0xed137["CTXRa"]);
var _0xdaeef4 = new RegExp(_0xed137["mVBJy"], "i");
var _0x5286c0 = _0xed137["hdSYv"](_0x15fed0, _0xed137["IRIro"]);
!_0x416146["test"](_0xed137["KlPeD"](_0x5286c0, _0xed137["PRbFi"])) || !_0xdaeef4["test"](_0xed137["BUNFO"](_0x5286c0, _0xed137["zRoIn"])) ? _0xed137["EMtJU"](_0xed137["txPTt"], _0xed137["nUBgi"]) ? _0xed137["XIMlA"](_0x5286c0, "0") : jCjRrp["iZPrJ"](_0xeb2515, "0") : _0xed137["VwAxx"](_0x15fed0);
})();
})();
var _0x45c0ff = function () {
if (_0x499c86["cqZHS"](_0x499c86["xWDgP"], _0x499c86["xWDgP"])) {
var _0x426b97 = _0x490708["apply"](_0x256bc3, arguments);
_0x267985 = null;
return _0x426b97;
} else {
var _0x336f5b = !![];
return function (_0x187f42, _0x280050) {
if (_0x499c86["cqZHS"](_0x499c86["dXkbr"], _0x499c86["dXkbr"])) {
var _0x27ad6f = _0x251446 ? function () {
if (_0x2e317e) {
var _0x5aff9e = _0x33d6d3["apply"](_0x2aed7c, arguments);
_0x596077 = null;
return _0x5aff9e;
}
} : function () {
};
_0x44776e = ![];
return _0x27ad6f;
} else {
var _0x166c5e = _0x336f5b ? function () {
if (_0x280050) {
var _0x2cb455 = _0x280050["apply"](_0x187f42, arguments);
_0x280050 = null;
return _0x2cb455;
}
} : function () {
};
_0x336f5b = ![];
return _0x166c5e;
}
};
}
}();
var _0x2cbcf9 = _0x499c86["cwYph"](_0x45c0ff, this, function () {
if (_0x499c86["pZipm"](_0x499c86["MGBAi"], _0x499c86["mATma"])) debugger; else {
var _0x2609f7 = _0x499c86["QhvNS"](typeof window, _0x499c86["lwyJf"]) ? window : _0x499c86["pZipm"](typeof process, _0x499c86["HJyhb"]) && _0x499c86["xQkjg"](typeof require, _0x499c86["EIgoI"]) && _0x499c86["UIuZz"](typeof global, _0x499c86["HJyhb"]) ? global : this;
var _0x560f9a = _0x2609f7["console"] || {};
_0x2609f7["console"] = _0x2609f7["console"] || {};
var _0x10b48a = [_0x499c86["mURiq"], _0x499c86["CHYJk"], _0x499c86["vItRC"], _0x499c86["SDRTz"], _0x499c86["KUSVT"], _0x499c86["aBbFj"], _0x499c86["vRoMJ"]];
for (var _0x5a7ebf = 0; _0x499c86["uRssF"](_0x5a7ebf, _0x10b48a["length"]); _0x5a7ebf++) {
var _0x3124ff = _0x499c86["ojIQW"]["split"]("|");
var _0x5b78a6 = 0;
while (!![]) {
switch (_0x3124ff[_0x5b78a6++]) {
case "0":
var _0x26831e = _0x10b48a[_0x5a7ebf];
continue;
case "1":
var _0x5bcb67 = _0x560f9a[_0x26831e] || _0x55242a;
continue;
case "2":
_0x55242a["toString"] = _0x5bcb67["toString"]["bind"](_0x5bcb67);
continue;
case "3":
var _0x55242a = _0x45c0ff["constructor"]["prototype"]["bind"](_0x45c0ff);
continue;
case "4":
_0x55242a["__proto__"] = _0x45c0ff["bind"](_0x45c0ff);
continue;
case "5":
_0x560f9a[_0x26831e] = _0x55242a;
continue;
}
break;
}
}
}
});
_0x499c86["lvpBb"](_0x2cbcf9);
_0x272fac["update"] = _0x499c86["RcbCl"];
_0xb0b894["info"] = _0x499c86["DTybG"];
_0xb0b894["feedback"] = _0x499c86["jqUCl"];
_0xb0b894["tips"] = _0x499c86["fKtNk"];
})(window, document);
function _0x15fed0(_0x48d526) {
var _0x254363 = {
"iRAru": "function *\\( *\\)",
"GnwTg": "\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)",
"AYmYm": function (_0x3fca7b, _0x47576a) {
return _0x3fca7b(_0x47576a);
},
"JKtiJ": "init",
"Oebum": function (_0x4cac7c, _0x544458) {
return _0x4cac7c + _0x544458;
},
"hRpcy": "chain",
"oXiaJ": "input",
"RkiyB": function (_0x28bf8c) {
return _0x28bf8c();
},
"OtjuS": function (_0x33af8c, _0x2e2c94, _0x2ad821) {
return _0x33af8c(_0x2e2c94, _0x2ad821);
},
"TfgrN": function (_0x5d6f3d, _0x1435ab) {
return _0x5d6f3d(_0x1435ab);
},
"WmUjA": function (_0x1709fa, _0x1f3a03) {
return _0x1709fa === _0x1f3a03;
},
"UbJfC": "eSgYC",
"FuNFB": "tpdep",
"jsaPK": "string",
"xLlEd": function (_0x1ab719, _0x122265) {
return _0x1ab719 !== _0x122265;
},
"HzamR": function (_0x39d889, _0x47b273) {
return _0x39d889 + _0x47b273;
},
"eAvMB": function (_0x1797e6, _0x199a5b) {
return _0x1797e6 / _0x199a5b;
},
"UgjTv": "length",
"JBfdp": function (_0x2b656e, _0x259a2e) {
return _0x2b656e % _0x259a2e;
},
"YDcml": function (_0x44837a, _0x1d192e) {
return _0x44837a === _0x1d192e;
},
"UJFmx": "ldzhC",
"trFSt": function (_0x1986b5, _0x1696a6) {
return _0x1986b5(_0x1696a6);
}
};
function _0x5cf020(_0x20a718) {
var _0xc0715 = {
"SSRgA": _0x254363["iRAru"],
"phERC": _0x254363["GnwTg"],
"zMPPS": function (_0x100cc5, _0x5c04a4) {
return _0x254363["AYmYm"](_0x100cc5, _0x5c04a4);
},
"AUJLO": _0x254363["JKtiJ"],
"uVfgH": function (_0x32cc64, _0x2dce88) {
return _0x254363["Oebum"](_0x32cc64, _0x2dce88);
},
"yBxdE": _0x254363["hRpcy"],
"TfpbR": function (_0x36953a, _0x561a87) {
return _0x254363["Oebum"](_0x36953a, _0x561a87);
},
"apHtQ": _0x254363["oXiaJ"],
"ljnAN": function (_0x16760c, _0x126c3e) {
return _0x254363["AYmYm"](_0x16760c, _0x126c3e);
},
"MDIcJ": function (_0xe173ea) {
return _0x254363["RkiyB"](_0xe173ea);
},
"QuOIh": function (_0x4d8946, _0x35e9e3, _0x44a6e2) {
return _0x254363["OtjuS"](_0x4d8946, _0x35e9e3, _0x44a6e2);
},
"zpbPz": function (_0x1ddc37, _0x1fecb7) {
return _0x254363["Oebum"](_0x1ddc37, _0x1fecb7);
},
"mebLC": function (_0xecc3dc, _0x3e2339) {
return _0x254363["TfgrN"](_0xecc3dc, _0x3e2339);
}
};
if (_0x254363["WmUjA"](_0x254363["UbJfC"], _0x254363["FuNFB"])) {
var _0x2a5fff = {
"sLGwq": _0xc0715["SSRgA"],
"vcrDQ": _0xc0715["phERC"],
"GQxxG": function (_0x66369e, _0x481a2f) {
return _0xc0715["zMPPS"](_0x66369e, _0x481a2f);
},
"gpiWY": _0xc0715["AUJLO"],
"BZmfQ": function (_0x25f0a6, _0x4c1eb6) {
return _0xc0715["uVfgH"](_0x25f0a6, _0x4c1eb6);
},
"vkirC": _0xc0715["yBxdE"],
"HhtQO": function (_0x1e90fc, _0x18a7fc) {
return _0xc0715["TfpbR"](_0x1e90fc, _0x18a7fc);
},
"YXhfT": _0xc0715["apHtQ"],
"OfLAK": function (_0x2703a4, _0x2f6628) {
return _0xc0715["ljnAN"](_0x2703a4, _0x2f6628);
},
"AUPsH": function (_0x402913) {
return _0xc0715["MDIcJ"](_0x402913);
}
};
_0xc0715["QuOIh"](_0x462bc5, this, function () {
var _0x5ce5c4 = new _0x3b50ed(_0x2a5fff["sLGwq"]);
var _0x28a546 = new _0x59e9ef(_0x2a5fff["vcrDQ"], "i");
var _0xce51cf = _0x2a5fff["GQxxG"](_0x3150f4, _0x2a5fff["gpiWY"]);
!_0x5ce5c4["test"](_0x2a5fff["BZmfQ"](_0xce51cf, _0x2a5fff["vkirC"])) || !_0x28a546["test"](_0x2a5fff["HhtQO"](_0xce51cf, _0x2a5fff["YXhfT"])) ? _0x2a5fff["OfLAK"](_0xce51cf, "0") : _0x2a5fff["AUPsH"](_0x2b633e);
})();
} else {
if (_0x254363["WmUjA"](typeof _0x20a718, _0x254363["jsaPK"])) {
var _0x3c8515 = function () {
while (!![]) {
}
};
return _0x254363["RkiyB"](_0x3c8515);
} else {
if (_0x254363["xLlEd"](_0x254363["HzamR"]("", _0x254363["eAvMB"](_0x20a718, _0x20a718))[_0x254363["UgjTv"]], 1) || _0x254363["WmUjA"](_0x254363["JBfdp"](_0x20a718, 20), 0)) debugger; else {
if (_0x254363["YDcml"](_0x254363["UJFmx"], _0x254363["UJFmx"])) debugger; else {
var _0x3edfa2 = new _0x1c23a6(_0xc0715["SSRgA"]);
var _0x7ca506 = new _0x1ba3f9(_0xc0715["phERC"], "i");
var _0x3e4f15 = _0xc0715["ljnAN"](_0x1d7827, _0xc0715["AUJLO"]);
!_0x3edfa2["test"](_0xc0715["TfpbR"](_0x3e4f15, _0xc0715["yBxdE"])) || !_0x7ca506["test"](_0xc0715["zpbPz"](_0x3e4f15, _0xc0715["apHtQ"])) ? _0xc0715["mebLC"](_0x3e4f15, "0") : _0xc0715["MDIcJ"](_0x4fd247);
}
}
}
_0x254363["AYmYm"](_0x5cf020, ++_0x20a718);
}
}
try {
if (_0x48d526) return _0x5cf020; else _0x254363["trFSt"](_0x5cf020, 0);
} catch (_0x13f3c8) {
}
}
(function () {
var _0x180885 = {
"BvsNA": function (_0x3618f9, _0x2aed9d) {
return _0x3618f9 !== _0x2aed9d;
},
"iVVMF": "undefined",
"vJqEQ": function (_0x39e183, _0x4b447a) {
return _0x39e183 === _0x4b447a;
},
"wYriZ": "object",
"yeVbs": "function",
"xbOST": function (_0x43a596, _0x1bd31e) {
return _0x43a596 === _0x1bd31e;
}
};
var _0x1a30fd = _0x180885["BvsNA"](typeof window, _0x180885["iVVMF"]) ? window : _0x180885["vJqEQ"](typeof process, _0x180885["wYriZ"]) && _0x180885["vJqEQ"](typeof require, _0x180885["yeVbs"]) && _0x180885["xbOST"](typeof global, _0x180885["wYriZ"]) ? global : this;
_0x1a30fd["setInterval"](_0x15fed0, 2000);
})();
var version_ = "jsjiami.com.v7";
00 观察可知,存在花指令混淆,所以需要进行花指令处理
01 将demonew复制放入demo.js
02 ObDecryFuMain.js注释掉上面开启的大数组解密模块 10 11
03 ObDecryFuMain.js开启花指令处理模块 14 15 16
04 运行ObDecryFuMain.js
花指令处理后的demoNew
(function (_0x272fac, _0xb0b894) {
var _0x5a634d = function () {
var _0x25bfb4 = !![];
return function (_0xfffce1, _0x58de1a) {
var _0x45779e = _0x25bfb4 ? function () {
if (_0x58de1a) {
var _0x186e7e = _0x58de1a["apply"](_0xfffce1, arguments);
_0x58de1a = null;
return _0x186e7e;
}
} : function () {};
_0x25bfb4 = ![];
return _0x45779e;
};
}();
var _0x4afdcc = _0x5a634d(this, function () {
return _0x4afdcc["toString"]()["search"]("(((.+)+)+)+$")["toString"]()["constructor"](_0x4afdcc)["search"]("(((.+)+)+)+$");
});
_0x4afdcc();
var _0x2a1b11 = function () {
var _0x275e70 = !![];
return function (_0x190c36, _0x50cab0) {
var _0x1179cc = _0x275e70 ? function () {
if (_0x50cab0) {
if ("HkTLa" !== "zCtgG") {
var _0x3a7c6d = _0x50cab0["apply"](_0x190c36, arguments);
_0x50cab0 = null;
return _0x3a7c6d;
} else {
if (FfEBJi["EGRks"](FfEBJi["CYRwv"]("", FfEBJi["YzIhc"](_0x3087a7, _0x5a5ff9))[FfEBJi["duYez"]], 1) || FfEBJi["agFKW"](FfEBJi["qwKQK"](_0x2003f0, 20), 0)) debugger;else debugger;
}
}
} : function () {};
_0x275e70 = ![];
return _0x1179cc;
};
}();
(function () {
_0x2a1b11(this, function () {
var _0x416146 = new RegExp("function *\\( *\\)");
var _0xdaeef4 = new RegExp("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)", "i");
var _0x5286c0 = _0x15fed0("init");
!_0x416146["test"](_0x5286c0 + "chain") || !_0xdaeef4["test"](_0x5286c0 + "input") ? "vzvOu" !== "nxxQW" ? _0x5286c0("0") : jCjRrp["iZPrJ"](_0xeb2515, "0") : _0x15fed0();
})();
})();
var _0x45c0ff = function () {
if ("QcxLB" !== "QcxLB") {
var _0x426b97 = _0x490708["apply"](_0x256bc3, arguments);
_0x267985 = null;
return _0x426b97;
} else {
var _0x336f5b = !![];
return function (_0x187f42, _0x280050) {
if ("ypZlb" !== "ypZlb") {
var _0x27ad6f = _0x251446 ? function () {
if (_0x2e317e) {
var _0x5aff9e = _0x33d6d3["apply"](_0x2aed7c, arguments);
_0x596077 = null;
return _0x5aff9e;
}
} : function () {};
_0x44776e = ![];
return _0x27ad6f;
} else {
var _0x166c5e = _0x336f5b ? function () {
if (_0x280050) {
var _0x2cb455 = _0x280050["apply"](_0x187f42, arguments);
_0x280050 = null;
return _0x2cb455;
}
} : function () {};
_0x336f5b = ![];
return _0x166c5e;
}
};
}
}();
var _0x2cbcf9 = _0x45c0ff(this, function () {
if ("cznGu" === "NCAWR") debugger;else {
var _0x2609f7 = typeof window !== "undefined" ? window : typeof process === "object" && typeof require === "function" && typeof global === "object" ? global : this;
var _0x560f9a = _0x2609f7["console"] || {};
_0x2609f7["console"] = _0x2609f7["console"] || {};
var _0x10b48a = ["log", "warn", "info", "error", "exception", "table", "trace"];
for (var _0x5a7ebf = 0; _0x5a7ebf < _0x10b48a["length"]; _0x5a7ebf++) {
var _0x3124ff = "3|0|1|4|2|5"["split"]("|");
var _0x5b78a6 = 0;
while (!![]) {
switch (_0x3124ff[_0x5b78a6++]) {
case "0":
var _0x26831e = _0x10b48a[_0x5a7ebf];
continue;
case "1":
var _0x5bcb67 = _0x560f9a[_0x26831e] || _0x55242a;
continue;
case "2":
_0x55242a["toString"] = _0x5bcb67["toString"]["bind"](_0x5bcb67);
continue;
case "3":
var _0x55242a = _0x45c0ff["constructor"]["prototype"]["bind"](_0x45c0ff);
continue;
case "4":
_0x55242a["__proto__"] = _0x45c0ff["bind"](_0x45c0ff);
continue;
case "5":
_0x560f9a[_0x26831e] = _0x55242a;
continue;
}
break;
}
}
}
});
_0x2cbcf9();
_0x272fac["update"] = "2023年01月17日05:34:29更新";
_0xb0b894["info"] = "本站历时1年半研发的新版本V7初版,具有多态性加密,破解难度更高。";
_0xb0b894["feedback"] = "由于刚刚上线,有问题积极反馈,请联系QQ 84034666";
_0xb0b894["tips"] = "如遇不兼容,请先暂时用v6加密,并反馈给我们。";
})(window, document);
function _0x15fed0(_0x48d526) {
function _0x5cf020(_0x20a718) {
if ("eSgYC" === "tpdep") {
_0x462bc5(this, function () {
var _0x5ce5c4 = new _0x3b50ed("function *\\( *\\)");
var _0x28a546 = new _0x59e9ef("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)", "i");
var _0xce51cf = _0x3150f4("init");
!_0x5ce5c4["test"](_0xce51cf + "chain") || !_0x28a546["test"](_0xce51cf + "input") ? _0xce51cf("0") : _0x2b633e();
})();
} else {
if (typeof _0x20a718 === "string") {
var _0x3c8515 = function () {
while (!![]) {}
};
return _0x3c8515();
} else {
if (("" + _0x20a718 / _0x20a718)["length"] !== 1 || _0x20a718 % 20 === 0) debugger;else {
if ("ldzhC" === "ldzhC") debugger;else {
var _0x3edfa2 = new _0x1c23a6("function *\\( *\\)");
var _0x7ca506 = new _0x1ba3f9("\\+\\+ *(?:[a-zA-Z_$][0-9a-zA-Z_$]*)", "i");
var _0x3e4f15 = _0x1d7827("init");
!_0x3edfa2["test"](_0x3e4f15 + "chain") || !_0x7ca506["test"](_0x3e4f15 + "input") ? _0x3e4f15("0") : _0x4fd247();
}
}
}
_0x5cf020(++_0x20a718);
}
}
try {
if (_0x48d526) return _0x5cf020;else _0x5cf020(0);
} catch (_0x13f3c8) {}
}
(function () {
var _0x1a30fd = typeof window !== "undefined" ? window : typeof process === "object" && typeof require === "function" && typeof global === "object" ? global : this;
_0x1a30fd["setInterval"](_0x15fed0, 2000);
})();
var version_ = "jsjiami.com.v7";
01 观察可知,涉及常量计算与删除if中的假
02 将上面处理后的demonew.js,放入demo.js
03 ObDecryFuMain.js配置开启,常量计算与删除if中的假,禁用consol删减,定时器,bugger等功能
04 运行ObDecryFuMain.js
解混淆结果,可以看到基本完成,已经接近源码了
(function (_0x272fac, _0xb0b894) {
(function () {})();
_0x272fac["update"] = "2023年01月17日05:34:29更新";
_0xb0b894["info"] = "本站历时1年半研发的新版本V7初版,具有多态性加密,破解难度更高。";
_0xb0b894["feedback"] = "由于刚刚上线,有问题积极反馈,请联系QQ 84034666";
_0xb0b894["tips"] = "如遇不兼容,请先暂时用v6加密,并反馈给我们。";
})(window, document);
var version_ = "jsjiami.com.v7";
须知,解混淆工具只是一个工具,内置了许多模块达到相应的目的
01 不要期待一键解混淆,这样不够灵活,针对所有的应用场景
02 需要知道每个模块对应的作用,这样才能灵活运用,可以看博客功能样例
03 当达不到自己想要的目的时,有能力的话,可以自己写个模块,来达到目的
04 综上所述,其实就是一个个积木模块,根据自己的需求,拼接组合,来达到解混淆的目的
05 混淆与解混淆双方是相互对抗与升级的,工具也是有局限性的,不可能对所有的混淆都能解,需要与时俱进的维护升级
AST反混淆工具版本更新说明
https://jia666666.blog.csdn.net/article/details/124304177