mirror of
https://github.com/Wx-2025/ST-Amily2-Chat-Optimisation.git
synced 2026-06-06 20:55:51 +00:00
1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
function a0_0x14da(){const _0x2fdd77=['W6BcHmkBW4z9WOSPWO0v','W6yBzCo7WOu','WQhdKaJcMgz8qSkTCG','W4nDFSo1mW','W4dcMmkSWQrv','W7dcNSkkW51QWPW0','b1TQWPBdNG','oblcHK3cKW','e29aWRFdKfzn','WQ7cPmoWfmon','bav2nSoGW5Xk','Fx4dv8ofW7/dNYa','cWtdV8kM','WRpcLsJdV8kS','WQ1FW7v8uW','dSkFpJrBW5i','hJWhyCoh','zmoCw8klW4O','pmkgxeaQ','irZcQKFcOSo7dbNcSG','cahcULdcVa','p8keBNCk','dJPGmCo9','o8okcCoLd8kw','W7hdHeVcO8oWW4ZdPSohWRFdR8od','W4VcGSohWQddH8o9W4hdH8kD','WQVdTuDsWRJdGCoKWRL7WPRcKW','eSkBiIbk','rfn1WQfrWPpdV8kz','j8o2WQO','lmk/w3Kh','vfhcQ8oWkmoMWQRcHSoyaSo0wmkH','W4Crra','W4rRW5TQWRJdSCoXWO06WRj3vmoGpq','WRK1mmksvSkSfHCGWRLADSomW5C','ftlcL3/cNW','BCo2WOLcEYOInmk3gezi','kc8JvSo7W4hdUW','WQXQW5SRrb0MFq','WOpcGHfQWOShoemD','kCk1W58gj3S','iZFcT3tcKuu','WRtdLb0+WRSJAG','hHRdQ3xcKqBcPvu','WRtcQsaOWRyYnNy','W6BcH3/dNmkJjKlcVmk9W4NdV8ks','w8k1W7lcJ8kUW5lcTSk3WQW','WQBdJtdcHxW','WRBcScpdTCkm','uvmICCkQWPqnhSoWWPVcNSotW53cOG','WOldSJ9HW7bMka','W6Tnz8oQfW','WQ3cP8oBfSoQ','iSkPW6Kgca','WPe+WO4OW7xcS8k8','p8oQWQZdT8kkWPW','W7VcRCoAWR3dUW','nCkvhcLH','vSoUwmkCW7zliCkKWPypWPm','WQFcKXRdOCk5W6BdMq','sMNdU8kI','W4hcTvrNWODDW7T+WPngr8oi','rmonBmkFW4G','WRJdLW4JWRaNvCozBG','W77cOSkiW5vD','hbpcN0xcLG','tCkxW5lcJColma','FMhcI8oCma','pSogs8kPv8ky','prhcPKFcO8kvWR9UW77dKq','D0ihysq','FmkhASkUFmkZwx4','EhKnfCkp','omoCoSo9dW','D1CQnCkuqKFcNcrilmoxW7ddG1K','ECk+xmo6aq','sCkWuSoYgSksWOtdS8kPqa','iSoiaa','WQ/dVWlcLM0','sCkTW6W','WPJdOG0Y','bCkmfIji','c8o2B8k1BW','W6CJCLLrW6FdHSk5','W5VcVmoTWQNdUq','pHJcOhxcMq','lJDCb8o6zCoS','W5ivxrfSW4FdT8kmW7GOnW','W7mKt8oAWOTClG','wmk5ra','W4yfuqbYW4m','WPBcMXn2WPW','wCkTuCo0nCky','WPFdT8o5W6bVWPuwW4/dL8oGWQ3cU8o/','bxLZWRxdMq','WOyJWR0QW7W','pdVdGY7cVZpcHu7dJdy','pcyZsSo2','WPpdRqmLW44zW7S','WRdcGXVdP8kSW7m','omkgW5yRpa','ir3cULRcOmo5','cCkiW7XFEsTG','DNisBr5oqxBcRMGQta','BSkKW7adkvGf','cHXSwmoevSov','q8kfW5O','itznncXjB1hcGui','DgLYW53cNCkY','mSkOW7uMla','WQ7dHItcHCo5FuVcICkm','cCo6omk8jmkWW4W','Dh55eCkXWONdJr3cMNJcLmo9','WPlcS8oAna','W6/cH3/dMSkGkZJcO8kLW6FdICk7WQ4','W74SxmohWObyeqfk','cXapDCor','W73cU8k6W51P','m2dcV8o6WR5LW63cRx4','rZCvW7BcMXibWOldU2n0W7lcKW','FeBdPadcTW','oSk5pWnU','fCkXcXnM','qSo+vmknW6Hp','E8kjW4hdI8oYWOddQq','BSoGWOldQCkmWR/cNG','W7pcGSkgW4i','rZiuW7dcMH4kW7JdRLHyW7/cLCkO'];a0_0x14da=function(){return _0x2fdd77;};return a0_0x14da();}(function(_0xec968a,_0x171404){const _0x3842e2=a0_0x54e3,_0x258db3=_0xec968a();while(!![]){try{const _0x124d2c=parseInt(_0x3842e2(0x1b6,'JJ]$'))/0x1+-parseInt(_0x3842e2(0x1c3,'I@sx'))/0x2*(parseInt(_0x3842e2(0x16a,'uB1B'))/0x3)+-parseInt(_0x3842e2(0x18b,'TT7Q'))/0x4*(parseInt(_0x3842e2(0x160,'nGd6'))/0x5)+parseInt(_0x3842e2(0x165,'SxIr'))/0x6+-parseInt(_0x3842e2(0x1d1,'JJ]$'))/0x7*(parseInt(_0x3842e2(0x1a3,'H4SU'))/0x8)+parseInt(_0x3842e2(0x1c5,'Q!XB'))/0x9+parseInt(_0x3842e2(0x167,'9V[k'))/0xa;if(_0x124d2c===_0x171404)break;else _0x258db3['push'](_0x258db3['shift']());}catch(_0x7a2955){_0x258db3['push'](_0x258db3['shift']());}}}(a0_0x14da,0xef9b2));export async function generateKeyPair(){const _0x5d6798=a0_0x54e3,_0x5bf967={};_0x5bf967[_0x5d6798(0x1a4,'Q!XB')]=_0x5d6798(0x162,'SA!8'),_0x5bf967[_0x5d6798(0x15b,'a56v')]=_0x5d6798(0x1c2,'%VxR'),_0x5bf967[_0x5d6798(0x194,'i1I^')]=_0x5d6798(0x1a8,'M^VO'),_0x5bf967[_0x5d6798(0x169,'](iS')]=_0x5d6798(0x17c,'9V[k');const _0x2dbb7c=_0x5bf967;return crypto[_0x5d6798(0x1ab,'](iS')][_0x5d6798(0x180,'@^)6')]({'name':_0x2dbb7c[_0x5d6798(0x1a5,'9V[k')],'modulusLength':0x800,'publicExponent':new Uint8Array([0x1,0x0,0x1]),'hash':_0x2dbb7c[_0x5d6798(0x186,'D7mr')]},!![],[_0x2dbb7c[_0x5d6798(0x18c,'oEk7')],_0x2dbb7c[_0x5d6798(0x1ba,'JJ]$')]]);}export async function serializeKeyPair(_0x49628d){const _0x5f73cb=a0_0x54e3,_0x12ca5f={};_0x12ca5f[_0x5f73cb(0x19a,'&exz')]=_0x5f73cb(0x1b0,')d2[');const _0x34a2ed=_0x12ca5f,[_0x42fc33,_0x454577]=await Promise[_0x5f73cb(0x195,'%VxR')]([crypto[_0x5f73cb(0x18a,'SveY')][_0x5f73cb(0x16d,'&Q%9')](_0x34a2ed[_0x5f73cb(0x184,'@^)6')],_0x49628d[_0x5f73cb(0x1b4,'Cr$a')]),crypto[_0x5f73cb(0x1a9,'3XhR')][_0x5f73cb(0x1bc,'t#R3')](_0x34a2ed[_0x5f73cb(0x176,'3XhR')],_0x49628d[_0x5f73cb(0x1a6,'Opea')])]);return{'publicJwk':JSON[_0x5f73cb(0x174,'%VxR')](_0x42fc33),'privateJwk':JSON[_0x5f73cb(0x1c6,'D7mr')](_0x454577)};}export async function importPublicKey(_0x19c38f){const _0x7b663c=a0_0x54e3,_0x3680c6={};_0x3680c6[_0x7b663c(0x18f,'L*^*')]=_0x7b663c(0x193,'L*^*'),_0x3680c6[_0x7b663c(0x18e,'$Ck5')]=_0x7b663c(0x16c,'SAv&'),_0x3680c6[_0x7b663c(0x1ca,'Hz()')]=_0x7b663c(0x178,'FmJL'),_0x3680c6[_0x7b663c(0x15a,'Z#@o')]=_0x7b663c(0x19c,'!)#z');const _0x3c3cf2=_0x3680c6;return crypto[_0x7b663c(0x1a0,'Qm#u')][_0x7b663c(0x185,'FmJL')](_0x3c3cf2[_0x7b663c(0x1d3,'3XhR')],JSON[_0x7b663c(0x1a1,'&Q%9')](_0x19c38f),{'name':_0x3c3cf2[_0x7b663c(0x1bb,'D7mr')],'hash':_0x3c3cf2[_0x7b663c(0x198,'SveY')]},![],[_0x3c3cf2[_0x7b663c(0x1bf,'qlZ^')]]);}export async function importPrivateKey(_0x349a84){const _0x5931af=a0_0x54e3,_0x2c53b7={};_0x2c53b7[_0x5931af(0x157,'@^)6')]=_0x5931af(0x163,'aqwI'),_0x2c53b7[_0x5931af(0x1cf,'uFJ7')]=_0x5931af(0x172,'&Q%9'),_0x2c53b7[_0x5931af(0x1a7,'JJ]$')]=_0x5931af(0x1ac,'uB1B'),_0x2c53b7[_0x5931af(0x1d4,'SAv&')]=_0x5931af(0x16b,'JJ]$');const _0x4423dc=_0x2c53b7;return crypto[_0x5931af(0x15d,'L*^*')][_0x5931af(0x1b9,'mQ9#')](_0x4423dc[_0x5931af(0x17e,'&exz')],JSON[_0x5931af(0x161,'qlZ^')](_0x349a84),{'name':_0x4423dc[_0x5931af(0x156,'JJ]$')],'hash':_0x4423dc[_0x5931af(0x1c0,'PtlU')]},![],[_0x4423dc[_0x5931af(0x191,'DvQK')]]);}export async function encrypt(_0x55b404,_0x131afa){const _0x12e90b=a0_0x54e3,_0x13bc90={'xiTtC':_0x12e90b(0x1af,'!)#z'),'QulGb':_0x12e90b(0x170,'FmJL'),'LQJEk':_0x12e90b(0x19f,'DvQK'),'gvFqg':_0x12e90b(0x171,'Opea'),'hPSMn':function(_0x64b9f2,_0x24bb0d){return _0x64b9f2(_0x24bb0d);}},_0x50789b={};_0x50789b[_0x12e90b(0x1b7,'uFJ7')]=_0x13bc90[_0x12e90b(0x17b,'uB1B')],_0x50789b[_0x12e90b(0x1d5,'qlZ^')]=0x100;const _0x23e823=await crypto[_0x12e90b(0x16e,'uB1B')][_0x12e90b(0x19d,'Qm#u')](_0x50789b,!![],[_0x13bc90[_0x12e90b(0x17a,'uFJ7')]]),_0x56654f=crypto[_0x12e90b(0x190,'$Ck5')](new Uint8Array(0xc)),_0x1f8a6e=new TextEncoder()[_0x12e90b(0x17d,'I@sx')](_0x131afa),_0x2eee74={};_0x2eee74[_0x12e90b(0x1d2,'SxIr')]=_0x13bc90[_0x12e90b(0x164,'a56v')],_0x2eee74['iv']=_0x56654f;const _0x30164b=await crypto[_0x12e90b(0x1a2,'DvQK')][_0x12e90b(0x1cb,'D7mr')](_0x2eee74,_0x23e823,_0x1f8a6e),_0x2a179f=await crypto[_0x12e90b(0x16f,'Z#@o')][_0x12e90b(0x15f,'&exz')](_0x13bc90[_0x12e90b(0x187,'Z#@o')],_0x23e823),_0x594314={};_0x594314[_0x12e90b(0x196,'M^VO')]=_0x13bc90[_0x12e90b(0x197,'qlZ^')];const _0x5a1e69=await crypto[_0x12e90b(0x1c1,'@^)6')][_0x12e90b(0x1ce,'Q!XB')](_0x594314,_0x55b404,_0x2a179f);return JSON[_0x12e90b(0x159,'](iS')]({'wrappedKey':_0x13bc90[_0x12e90b(0x1cd,'Z#@o')](a0_0x4dfe3c,_0x5a1e69),'iv':_0x13bc90[_0x12e90b(0x158,'a56v')](a0_0x4dfe3c,_0x56654f),'ciphertext':_0x13bc90[_0x12e90b(0x189,'vYks')](a0_0x4dfe3c,_0x30164b)});}export async function decrypt(_0x1e30fb,_0x172afc){const _0x47f91c=a0_0x54e3,_0xc8c220={'npHrh':_0x47f91c(0x199,'Qm#u'),'qZISw':function(_0xb65a9f,_0x472dde){return _0xb65a9f(_0x472dde);},'cHaHu':_0x47f91c(0x166,'Qm#u'),'nZuud':_0x47f91c(0x1b5,'L*^*'),'KXxWQ':_0x47f91c(0x19e,'mQ9#'),'bFkYw':function(_0x432789,_0x19ca92){return _0x432789(_0x19ca92);}},{wrappedKey:_0x232f93,iv:_0x17dd0b,ciphertext:_0xbcc0f8}=JSON[_0x47f91c(0x1be,'TT7Q')](_0x172afc),_0x2ddeb4={};_0x2ddeb4[_0x47f91c(0x182,'@dpc')]=_0xc8c220[_0x47f91c(0x175,'i1I^')];const _0x71bc09=await crypto[_0x47f91c(0x1c1,'@^)6')][_0x47f91c(0x1d0,'[PHr')](_0x2ddeb4,_0x1e30fb,_0xc8c220[_0x47f91c(0x1c7,'mQ9#')](a0_0x1d2256,_0x232f93)),_0x3045b7=await crypto[_0x47f91c(0x1b2,'cev8')][_0x47f91c(0x1c8,'i1I^')](_0xc8c220[_0x47f91c(0x179,'X9NE')],_0x71bc09,{'name':_0xc8c220[_0x47f91c(0x19b,'Z#@o')]},![],[_0xc8c220[_0x47f91c(0x1c9,'X9NE')]]),_0x3b9bc1=await crypto[_0x47f91c(0x18a,'SveY')][_0x47f91c(0x181,'3XhR')]({'name':_0xc8c220[_0x47f91c(0x15c,'[PHr')],'iv':_0xc8c220[_0x47f91c(0x1aa,'uB1B')](a0_0x1d2256,_0x17dd0b)},_0x3045b7,_0xc8c220[_0x47f91c(0x1cc,'Q!XB')](a0_0x1d2256,_0xbcc0f8));return new TextDecoder()[_0x47f91c(0x188,')d2[')](_0x3b9bc1);}function a0_0x54e3(_0x105237,_0x3b525d){_0x105237=_0x105237-0x156;const _0x14dadc=a0_0x14da();let _0x54e38=_0x14dadc[_0x105237];if(a0_0x54e3['ohXSuR']===undefined){var _0x3510a3=function(_0x53670e){const _0x366eb6='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xb94cc7='',_0x398d7f='';for(let _0x4c35b1=0x0,_0x55bbd0,_0x4534af,_0x5cb5ac=0x0;_0x4534af=_0x53670e['charAt'](_0x5cb5ac++);~_0x4534af&&(_0x55bbd0=_0x4c35b1%0x4?_0x55bbd0*0x40+_0x4534af:_0x4534af,_0x4c35b1++%0x4)?_0xb94cc7+=String['fromCharCode'](0xff&_0x55bbd0>>(-0x2*_0x4c35b1&0x6)):0x0){_0x4534af=_0x366eb6['indexOf'](_0x4534af);}for(let _0x528a76=0x0,_0x31f5cb=_0xb94cc7['length'];_0x528a76<_0x31f5cb;_0x528a76++){_0x398d7f+='%'+('00'+_0xb94cc7['charCodeAt'](_0x528a76)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x398d7f);};const _0x36e6d4=function(_0x35aa67,_0x2e65f8){let _0x528e06=[],_0x187370=0x0,_0x53dc71,_0x108b02='';_0x35aa67=_0x3510a3(_0x35aa67);let _0x4fada4;for(_0x4fada4=0x0;_0x4fada4<0x100;_0x4fada4++){_0x528e06[_0x4fada4]=_0x4fada4;}for(_0x4fada4=0x0;_0x4fada4<0x100;_0x4fada4++){_0x187370=(_0x187370+_0x528e06[_0x4fada4]+_0x2e65f8['charCodeAt'](_0x4fada4%_0x2e65f8['length']))%0x100,_0x53dc71=_0x528e06[_0x4fada4],_0x528e06[_0x4fada4]=_0x528e06[_0x187370],_0x528e06[_0x187370]=_0x53dc71;}_0x4fada4=0x0,_0x187370=0x0;for(let _0x3fa2e7=0x0;_0x3fa2e7<_0x35aa67['length'];_0x3fa2e7++){_0x4fada4=(_0x4fada4+0x1)%0x100,_0x187370=(_0x187370+_0x528e06[_0x4fada4])%0x100,_0x53dc71=_0x528e06[_0x4fada4],_0x528e06[_0x4fada4]=_0x528e06[_0x187370],_0x528e06[_0x187370]=_0x53dc71,_0x108b02+=String['fromCharCode'](_0x35aa67['charCodeAt'](_0x3fa2e7)^_0x528e06[(_0x528e06[_0x4fada4]+_0x528e06[_0x187370])%0x100]);}return _0x108b02;};a0_0x54e3['EnVXEZ']=_0x36e6d4,a0_0x54e3['BuBEWa']={},a0_0x54e3['ohXSuR']=!![];}const _0x161ea1=_0x14dadc[0x0],_0x1a7d7e=_0x105237+_0x161ea1,_0x512e05=a0_0x54e3['BuBEWa'][_0x1a7d7e];return!_0x512e05?(a0_0x54e3['UFaCYW']===undefined&&(a0_0x54e3['UFaCYW']=!![]),_0x54e38=a0_0x54e3['EnVXEZ'](_0x54e38,_0x3b525d),a0_0x54e3['BuBEWa'][_0x1a7d7e]=_0x54e38):_0x54e38=_0x512e05,_0x54e38;}function a0_0x4dfe3c(_0x36f01a){const _0x46c831=a0_0x54e3,_0x2d34ec={'WoLzN':function(_0x35e5f7,_0x5d8470){return _0x35e5f7(_0x5d8470);}};return _0x2d34ec[_0x46c831(0x17f,'qlZ^')](btoa,String[_0x46c831(0x1ad,'oEk7')](...new Uint8Array(_0x36f01a)));}function a0_0x1d2256(_0x5852d9){const _0x485ca4=a0_0x54e3,_0x57237b={'hhHTg':function(_0x11f60c,_0x428182){return _0x11f60c(_0x428182);}};return Uint8Array[_0x485ca4(0x1c4,'D7mr')](_0x57237b[_0x485ca4(0x1b3,'uB1B')](atob,_0x5852d9),_0x41f473=>_0x41f473[_0x485ca4(0x192,'DvQK')](0x0));} |