From 752ed256a2e60efc3d89c83aee5d7f395bd9c18c Mon Sep 17 00:00:00 2001 From: cmliu Date: Mon, 21 Oct 2024 22:05:22 +0800 Subject: [PATCH] test --- _worker.js | 3 +++ _worker.src.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/_worker.js b/_worker.js index 18b66cc7..435cd701 100644 --- a/_worker.js +++ b/_worker.js @@ -45,6 +45,9 @@ let proxyhosts = [];//本地代理域名池 let proxyhostsURL = 'https://raw.githubusercontent.com/cmliu/CFcdnVmess2sub/main/proxyhosts';//在线代理域名池URL let go2Socks5s = [ '*ttvnw.net', + '*tapecontent.net', + '*cloudatacdn.com', + '*.loadshare.org', ]; const _0x338fcf=_0x1bda;(function(_0x2821b6,_0x36394c){const _0x3a9f7f=_0x1bda,_0x561129=_0x2821b6();while(!![]){try{const _0x83c7b=-parseInt(_0x3a9f7f(0x3e2))/(-0x19*-0x167+0x136+-0x2444)*(parseInt(_0x3a9f7f(0x2ea))/(0x1*0x16cc+-0x1f04+0x83a))+-parseInt(_0x3a9f7f(0x229))/(0x73e+-0x141*0xc+-0x57*-0x17)*(parseInt(_0x3a9f7f(0x1a1))/(0x24c7+0x1aa2*-0x1+0xa21*-0x1))+parseInt(_0x3a9f7f(0x305))/(-0x81a*0x4+-0xfd5+0x3042)*(-parseInt(_0x3a9f7f(0x3bc))/(0x53f*0x3+-0x19b3+0x4*0x27f))+-parseInt(_0x3a9f7f(0x1b4))/(-0x26b*0xd+0xe*-0x292+0x4372)*(parseInt(_0x3a9f7f(0x2cf))/(-0x2*0xa4e+-0x3b*0x9a+-0xa*-0x59d))+parseInt(_0x3a9f7f(0x447))/(-0x18d6+0x1605*-0x1+0x2ee4)+-parseInt(_0x3a9f7f(0x32d))/(0x973+-0x473+0x2*-0x27b)*(-parseInt(_0x3a9f7f(0x35f))/(0xf72+-0x1115+0x1ae))+parseInt(_0x3a9f7f(0x2c5))/(0x1d1*-0x5+0x1572*-0x1+0x1e93)*(parseInt(_0x3a9f7f(0x2c9))/(-0xb43+0x1a21*0x1+-0x1*0xed1));if(_0x83c7b===_0x36394c)break;else _0x561129['push'](_0x561129['shift']());}catch(_0x169e89){_0x561129['push'](_0x561129['shift']());}}}(_0x4723,-0x1*-0x1666a2+-0x112d*-0x172+-0x21030f));let fakeUserID,fakeHostName,proxyIPs,socks5s,sha224Password;const expire=0x20bf4af4+0x3efc9e3a+0x2*0x4a6455e9,regex=/^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|\[.*\]):?(\d+)?#?(.*)?$/;let parsedSocks5Address={},enableSocks=![],httpsPorts=[_0x338fcf(0x445),'2083',_0x338fcf(0x41b),'2096',_0x338fcf(0x24f)];export default{async 'fetch'(_0x369b51,_0x10fb74,_0xbba5ad){const _0x402d85=_0x338fcf,_0x2ad92d={'UyJcK':'User-Agent','WsAxz':function(_0x402896,_0x296c5d){return _0x402896/_0x296c5d;},'PBVMd':function(_0x1184a8,_0x240eb3){return _0x1184a8(_0x240eb3);},'cKLBM':function(_0x1110c6,_0x4652e6){return _0x1110c6+_0x4652e6;},'NAWQx':function(_0x5ca080,_0x5a970b){return _0x5ca080+_0x5a970b;},'NXgrW':function(_0x2dc5f6,_0x1e7a5f){return _0x2dc5f6+_0x1e7a5f;},'uJFlN':function(_0x2f0855,_0x5e1293){return _0x2f0855+_0x5e1293;},'iyEWT':function(_0x417faf,_0x3ee355){return _0x417faf+_0x3ee355;},'gsTBe':function(_0x418b0d,_0xa66833){return _0x418b0d+_0xa66833;},'HQIVk':function(_0x3dccf7,_0x1b6fdd){return _0x3dccf7(_0x1b6fdd);},'AdXNb':function(_0x129e0b,_0x815ef8){return _0x129e0b*_0x815ef8;},'kRNtw':function(_0x354929,_0x5edec1){return _0x354929(_0x5edec1);},'TegJf':'http://','MndjP':_0x402d85(0x40b),'Aodva':'false','FWIii':function(_0x14d78b,_0x456688){return _0x14d78b(_0x456688);},'HAtUn':_0x402d85(0x20b),'qXFQk':function(_0x2aa716,_0x11a295){return _0x2aa716!==_0x11a295;},'HSpVH':function(_0x3e4e5b,_0x111c97){return _0x3e4e5b!==_0x111c97;},'VEDYy':_0x402d85(0x2f3),'zqaLn':function(_0x515a2e,_0x566382,_0x6e508d){return _0x515a2e(_0x566382,_0x6e508d);},'pGFCA':_0x402d85(0x302),'mKyPE':function(_0x449f35,_0x4a4ec1,_0x3cfd94,_0x37de27,_0x4640ca,_0x597c3a,_0x33f656){return _0x449f35(_0x4a4ec1,_0x3cfd94,_0x37de27,_0x4640ca,_0x597c3a,_0x33f656);},'SSoNv':'Host','LTZuk':function(_0x17c8e6,_0xda05f,_0x5b4b7e,_0x5b51a0){return _0x17c8e6(_0xda05f,_0x5b4b7e,_0x5b51a0);},'LUGQK':_0x402d85(0x146),'wBDTv':function(_0x1f7c8f,_0x309f51,_0x5c4b58,_0x1c8754,_0x434c02,_0x406048,_0x37525b){return _0x1f7c8f(_0x309f51,_0x5c4b58,_0x1c8754,_0x434c02,_0x406048,_0x37525b);},'sXZGx':function(_0x1bd12f,_0x2253c3){return _0x1bd12f-_0x2253c3;},'OaABv':function(_0x3b7c77,_0x135986,_0x36558b,_0x4512d9,_0x278b14,_0x9db23f,_0x477ed1){return _0x3b7c77(_0x135986,_0x36558b,_0x4512d9,_0x278b14,_0x9db23f,_0x477ed1);},'ilVWt':_0x402d85(0x40c),'Pxzhx':_0x402d85(0x157),'JYOWk':function(_0x5392a7,_0x408a0a){return _0x5392a7(_0x408a0a);},'jQGdl':function(_0x254c7c,_0x56a68a,_0x3c798e){return _0x254c7c(_0x56a68a,_0x3c798e);},'gwPBu':_0x402d85(0x335),'eldVL':_0x402d85(0x240),'hKiVY':_0x402d85(0x1b1),'pjxbh':_0x402d85(0x2b1),'EMyhM':'/socks://','YZtdm':_0x402d85(0x2dd),'iAFDM':function(_0x1b2b6e,_0x1ee2e3){return _0x1b2b6e(_0x1ee2e3);}};try{const _0x4956b2=_0x369b51[_0x402d85(0x400)][_0x402d85(0x279)](_0x2ad92d[_0x402d85(0x37c)])||_0x402d85(0x358),_0x3ac8d3=_0x4956b2[_0x402d85(0x232)]();password=_0x10fb74[_0x402d85(0x382)]||password,sha224Password=_0x10fb74[_0x402d85(0x3d7)]||_0x10fb74[_0x402d85(0x167)]||sha256[_0x402d85(0x3f1)](password);const _0x32b767=new Date();_0x32b767[_0x402d85(0x409)](-0x1efa+0xccc+0x122e,0xd66+-0xc*-0x2c4+-0x2e96,-0x1afb+0x25a0+-0x5*0x221,-0xf7c+-0x1248+0x21c4);const _0x1c58d2=Math[_0x402d85(0x406)](_0x2ad92d[_0x402d85(0x1d0)](_0x32b767[_0x402d85(0x259)](),0x59*0x3a+-0x227*-0x7+-0x51*0x63)),_0x56dd73=await _0x2ad92d[_0x402d85(0x2ab)](MD5MD5,''+password+_0x1c58d2);fakeUserID=_0x2ad92d[_0x402d85(0x179)](_0x2ad92d[_0x402d85(0x179)](_0x2ad92d[_0x402d85(0x179)](_0x2ad92d[_0x402d85(0x438)](_0x2ad92d[_0x402d85(0x188)](_0x2ad92d[_0x402d85(0x211)](_0x2ad92d[_0x402d85(0x386)](_0x2ad92d[_0x402d85(0x2be)](_0x56dd73[_0x402d85(0x1ef)](0x1*-0x1e0a+-0x1af3+0x3*0x12ff,0x16b*0x3+0x1375+-0x17ae),'-'),_0x56dd73['slice'](0xf17+-0xd7b+-0x65*0x4,-0x8*-0x436+0x148b+-0x42b*0xd)),'-'),_0x56dd73[_0x402d85(0x1ef)](0x1ac9+0x3*-0x36+0x1a1b*-0x1,-0x94d*-0x2+0x75a*0x4+-0x2ff2)),'-'),_0x56dd73['slice'](-0x14ce+-0x3af*0x5+0x2749,0x1998+-0x9f*0xb+-0x12af)),'-'),_0x56dd73[_0x402d85(0x1ef)](0xcb*-0x26+-0x56f*0x2+0x16*0x1de)),fakeHostName=_0x2ad92d[_0x402d85(0x438)](_0x2ad92d['uJFlN'](_0x56dd73['slice'](-0x2a2+0xd9a+-0xaf2,0x18c5+0xab*-0x39+0xd57),'.'),_0x56dd73[_0x402d85(0x1ef)](-0x2269+-0x1284+0x1*0x34fa,0xad2+-0xb5*-0x1c+-0x1e8b)),proxyIP=_0x10fb74[_0x402d85(0x288)]||proxyIP,proxyIPs=await _0x2ad92d[_0x402d85(0x346)](ADD,proxyIP),proxyIP=proxyIPs[Math[_0x402d85(0x1a6)](_0x2ad92d['AdXNb'](Math[_0x402d85(0x1a0)](),proxyIPs[_0x402d85(0x22e)]))],socks5Address=_0x10fb74[_0x402d85(0x290)]||socks5Address,socks5s=await _0x2ad92d[_0x402d85(0x346)](ADD,socks5Address),socks5Address=socks5s[Math[_0x402d85(0x1a6)](_0x2ad92d['AdXNb'](Math[_0x402d85(0x1a0)](),socks5s[_0x402d85(0x22e)]))],socks5Address=socks5Address[_0x402d85(0x1d8)]('//')[-0x977+0x1abe*-0x1+-0x135*-0x1e]||socks5Address;if(_0x10fb74[_0x402d85(0x142)])httpsPorts=await _0x2ad92d['kRNtw'](ADD,_0x10fb74[_0x402d85(0x142)]);sub=_0x10fb74['SUB']||sub,subconverter=_0x10fb74[_0x402d85(0x334)]||subconverter;subconverter[_0x402d85(0x359)](_0x2ad92d['TegJf'])?(subconverter=subconverter[_0x402d85(0x1d8)]('//')[0x12f0+-0x5*0x7b2+-0x1*-0x138b],subProtocol=_0x2ad92d[_0x402d85(0x33c)]):subconverter=subconverter['split']('//')[-0x1*0x2221+-0x2fd+-0x2db*-0xd]||subconverter;subconfig=_0x10fb74[_0x402d85(0x1d5)]||subconfig;if(socks5Address)try{parsedSocks5Address=_0x2ad92d[_0x402d85(0x346)](socks5AddressParser,socks5Address),RproxyIP=_0x10fb74[_0x402d85(0x3db)]||_0x2ad92d[_0x402d85(0x38c)],enableSocks=!![];}catch(_0x578e57){let _0x5993fb=_0x578e57;console[_0x402d85(0x30d)](_0x5993fb[_0x402d85(0x1d4)]()),RproxyIP=_0x10fb74[_0x402d85(0x3db)]||!proxyIP?_0x402d85(0x16f):_0x402d85(0x439),enableSocks=![];}else RproxyIP=_0x10fb74[_0x402d85(0x3db)]||!proxyIP?_0x402d85(0x16f):_0x2ad92d['Aodva'];if(_0x10fb74['ADD'])addresses=await _0x2ad92d[_0x402d85(0x2ab)](ADD,_0x10fb74['ADD']);if(_0x10fb74['ADDAPI'])addressesapi=await ADD(_0x10fb74[_0x402d85(0x1c1)]);if(_0x10fb74[_0x402d85(0x195)])addressescsv=await _0x2ad92d['FWIii'](ADD,_0x10fb74[_0x402d85(0x195)]);DLS=_0x10fb74[_0x402d85(0x428)]||DLS,BotToken=_0x10fb74[_0x402d85(0x3fc)]||BotToken,ChatID=_0x10fb74[_0x402d85(0x153)]||ChatID;if(_0x10fb74[_0x402d85(0x1f1)])go2Socks5s=await _0x2ad92d[_0x402d85(0x2d8)](ADD,_0x10fb74[_0x402d85(0x1f1)]);const _0x4ed6a5=_0x369b51[_0x402d85(0x400)][_0x402d85(0x279)](_0x402d85(0x373)),_0x228780=new URL(_0x369b51[_0x402d85(0x247)]);if(_0x228780[_0x402d85(0x1c4)][_0x402d85(0x32e)](_0x2ad92d[_0x402d85(0x2bf)])&&_0x2ad92d[_0x402d85(0x316)](_0x228780['searchParams'][_0x402d85(0x279)](_0x402d85(0x20b)),''))sub=_0x228780[_0x402d85(0x1c4)][_0x402d85(0x279)](_0x2ad92d[_0x402d85(0x2bf)]);FileName=_0x10fb74[_0x402d85(0x283)]||FileName;if(!_0x4ed6a5||_0x2ad92d[_0x402d85(0x3b1)](_0x4ed6a5,_0x2ad92d[_0x402d85(0x3d3)]))switch(_0x228780[_0x402d85(0x355)]){case'/':if(_0x10fb74[_0x402d85(0x31a)])return Response['redirect'](_0x10fb74[_0x402d85(0x31a)],-0xcf1+0x1c58+0xe39*-0x1);else{if(_0x10fb74[_0x402d85(0x21a)])return await _0x2ad92d['zqaLn'](proxyURL,_0x10fb74['URL'],_0x228780);else return new Response(JSON[_0x402d85(0x23a)](_0x369b51['cf'],null,0x8d*0x3+0x2*-0x4f7+0x84b),{'status':0xc8,'headers':{'content-type':_0x2ad92d['pGFCA']}});}case'/'+fakeUserID:const _0xf200c6=await _0x2ad92d[_0x402d85(0x2df)](getTrojanConfig,password,_0x369b51['headers'][_0x402d85(0x279)](_0x2ad92d[_0x402d85(0x1e1)]),sub,_0x402d85(0x1d9),RproxyIP,_0x228780),_0x56a1b9={};_0x56a1b9[_0x402d85(0x30f)]=0xc8;return new Response(''+_0xf200c6,_0x56a1b9);case'/'+password:await _0x2ad92d[_0x402d85(0x378)](sendMessage,'#获取订阅\x20'+FileName,_0x369b51['headers']['get'](_0x2ad92d[_0x402d85(0x2b9)]),_0x402d85(0x2e1)+_0x4956b2+_0x402d85(0x431)+_0x228780[_0x402d85(0x35a)]+_0x402d85(0x27a)+(_0x228780[_0x402d85(0x355)]+_0x228780[_0x402d85(0x1ff)])+_0x402d85(0x18b));const _0x31748d=await _0x2ad92d[_0x402d85(0x3e7)](getTrojanConfig,password,_0x369b51[_0x402d85(0x400)]['get'](_0x2ad92d['SSoNv']),sub,_0x4956b2,RproxyIP,_0x228780),_0x66115c=Date[_0x402d85(0x35d)](),_0x20f03c=new Date(_0x66115c);_0x20f03c[_0x402d85(0x409)](-0x5cc+-0x167a+0x1c46,0x323+-0x1250+0x25*0x69,-0x551*-0x5+-0x17*-0xda+-0xdf*0x35,-0x1*0x1acf+0x17c9+0x306);const _0x12189e=Math['floor'](_0x2ad92d['WsAxz'](_0x2ad92d[_0x402d85(0x1c7)](_0x2ad92d[_0x402d85(0x1d0)](_0x2ad92d[_0x402d85(0x165)](_0x66115c,_0x20f03c[_0x402d85(0x259)]()),-0x3*0x24b7166+-0x16cea7+-0xd*-0xeebafd),0x1*-0x116f+-0x1*0x138b+0x2512)*(-0x37*-0x8b18f000+0x800*0x1c52372+0xd3f488e00*0x10),-0xe9*-0x1f+-0x7f7*0x3+-0x450));let _0x41e646=_0x12189e,_0x8ca780=_0x12189e,_0x1a7a13=_0x2ad92d[_0x402d85(0x1c7)](0x2*-0x1ed+-0x19b5+0x1da7,-0x172a6a73c00+0x96e2f7e4*0x200+0x144e0b77400);if(_0x10fb74['CFEMAIL']&&_0x10fb74[_0x402d85(0x198)]){const _0xe4470a=_0x10fb74['CFEMAIL'],_0x3d40fa=_0x10fb74[_0x402d85(0x198)],_0xda0262=_0x10fb74[_0x402d85(0x34e)]||0x3c+-0xd93+0x5*0x2ab,_0x267aab=await _0x2ad92d['zqaLn'](getAccountId,_0xe4470a,_0x3d40fa);if(_0x267aab){const _0x591bd5=new Date();_0x591bd5['setUTCHours'](0x1d76+0x13dd+0x45*-0xb7,0x98a+0x164a+-0x1fd4,0x1575+-0x1*-0x10a2+-0x2617,0x713*0x5+0x57*-0x33+-0x1*0x120a);const _0x335b01=_0x591bd5[_0x402d85(0x1cf)](),_0x498ebc=new Date()[_0x402d85(0x1cf)](),_0x84fe12=await _0x2ad92d[_0x402d85(0x275)](getSum,_0x267aab,_0xda0262,_0xe4470a,_0x3d40fa,_0x335b01,_0x498ebc);_0x41e646=_0x84fe12[-0x65*0x3c+0x143*-0x2+0x1a32],_0x8ca780=_0x84fe12[0x26e+0x144a+-0x16b7],_0x1a7a13=0xf536+0x1fc44+-0x1617a;}}if(_0x3ac8d3&&(_0x3ac8d3['includes'](_0x402d85(0x2ce))||_0x3ac8d3[_0x402d85(0x359)](_0x2ad92d[_0x402d85(0x192)]))){const _0x32f930={};_0x32f930['Content-Type']=_0x2ad92d[_0x402d85(0x24b)],_0x32f930['Profile-Update-Interval']='6',_0x32f930['Subscription-Userinfo']=_0x402d85(0x144)+_0x41e646+_0x402d85(0x2b4)+_0x8ca780+_0x402d85(0x331)+_0x1a7a13+_0x402d85(0x3a1)+expire;const _0x2951ef={};return _0x2951ef[_0x402d85(0x30f)]=0xc8,_0x2951ef[_0x402d85(0x400)]=_0x32f930,new Response(''+_0x31748d,_0x2951ef);}else return new Response(''+_0x31748d,{'status':0xc8,'headers':{'Content-Disposition':_0x402d85(0x223)+FileName+_0x402d85(0x191)+_0x2ad92d['JYOWk'](encodeURIComponent,FileName),'Content-Type':_0x402d85(0x157),'Profile-Update-Interval':'6','Subscription-Userinfo':_0x402d85(0x144)+_0x41e646+';\x20download='+_0x8ca780+';\x20total='+_0x1a7a13+_0x402d85(0x3a1)+expire}});default:const _0xd43df5={};_0xd43df5[_0x402d85(0x30f)]=0x194;if(_0x10fb74[_0x402d85(0x31a)])return Response[_0x402d85(0x215)](_0x10fb74['URL302'],-0x5f2*-0x6+0x2533*-0x1+0x7*0x63);else{if(_0x10fb74[_0x402d85(0x21a)])return await _0x2ad92d['jQGdl'](proxyURL,_0x10fb74[_0x402d85(0x21a)],_0x228780);else return new Response('不用怀疑!你PASSWORD就是错的!!!',_0xd43df5);}}else{proxyIP=_0x228780[_0x402d85(0x1c4)][_0x402d85(0x279)](_0x2ad92d['gwPBu'])||proxyIP;if(new RegExp(_0x402d85(0x240),'i')[_0x402d85(0x16c)](_0x228780[_0x402d85(0x355)]))proxyIP=_0x228780[_0x402d85(0x355)][_0x402d85(0x232)]()[_0x402d85(0x1d8)](_0x2ad92d['eldVL'])[-0x3*0x7a7+-0x912+-0x1*-0x2008];else{if(new RegExp(_0x2ad92d[_0x402d85(0x26a)],'i')[_0x402d85(0x16c)](_0x228780[_0x402d85(0x355)]))proxyIP='proxyip.'+_0x228780[_0x402d85(0x355)][_0x402d85(0x232)]()[_0x402d85(0x1d8)]('/proxyip.')[0x1708*-0x1+0xd*0x151+-0x2*-0x2f6];}socks5Address=_0x228780[_0x402d85(0x1c4)][_0x402d85(0x279)]('socks5')||socks5Address;if(new RegExp(_0x2ad92d[_0x402d85(0x187)],'i')[_0x402d85(0x16c)](_0x228780['pathname']))socks5Address=_0x228780['pathname'][_0x402d85(0x1d8)]('5=')[0x1a41+-0x23*-0x2f+-0x4ab*0x7];else{if(new RegExp(_0x2ad92d['EMyhM'],'i')[_0x402d85(0x16c)](_0x228780[_0x402d85(0x355)])||new RegExp('/socks5://','i')[_0x402d85(0x16c)](_0x228780[_0x402d85(0x355)])){socks5Address=_0x228780[_0x402d85(0x355)][_0x402d85(0x1d8)](_0x2ad92d[_0x402d85(0x214)])[-0x9f2+0x2*0x8f5+-0x7f7*0x1][_0x402d85(0x1d8)]('#')[-0x1a70+-0x17*-0x9+-0x2d9*-0x9];if(socks5Address[_0x402d85(0x359)]('@')){let _0x475ff0=socks5Address[_0x402d85(0x1d8)]('@')[-0x85*0x2+-0x25f+0x369];const _0x1c0308=/^(?:[A-Z0-9+/]{4})*(?:[A-Z0-9+/]{2}==|[A-Z0-9+/]{3}=)?$/i;if(_0x1c0308[_0x402d85(0x16c)](_0x475ff0)&&!_0x475ff0[_0x402d85(0x359)](':'))_0x475ff0=atob(_0x475ff0);socks5Address=_0x475ff0+'@'+socks5Address[_0x402d85(0x1d8)]('@')[0xc41*0x2+0x8bf*0x1+-0x2140];}}}if(socks5Address)try{parsedSocks5Address=_0x2ad92d['JYOWk'](socks5AddressParser,socks5Address),enableSocks=!![];}catch(_0xe45f90){let _0x11d49b=_0xe45f90;console[_0x402d85(0x30d)](_0x11d49b['toString']()),enableSocks=![];}else enableSocks=![];return await _0x2ad92d[_0x402d85(0x3ad)](trojanOverWSHandler,_0x369b51);}}catch(_0x14ae27){let _0x435f67=_0x14ae27;return new Response(_0x435f67[_0x402d85(0x1d4)]());}}};async function trojanOverWSHandler(_0xcc7d95){const _0xfb4dfe=_0x338fcf,_0x17d5af={'GmHAu':function(_0x67312b,_0x30a17d){return _0x67312b(_0x30a17d);},'QgPFN':function(_0x4c3ab9,_0x5f4368){return _0x4c3ab9(_0x5f4368);},'PIYjT':function(_0x1fc75d,_0x2b1513,_0x2657b1,_0x50a890,_0x3f33ae,_0x1ae075,_0x12a4b7,_0x5eccac){return _0x1fc75d(_0x2b1513,_0x2657b1,_0x50a890,_0x3f33ae,_0x1ae075,_0x12a4b7,_0x5eccac);},'DtLhQ':function(_0x31d900,_0xa77719,_0x80f77){return _0x31d900(_0xa77719,_0x80f77);},'WRLTO':'sec-websocket-protocol','DAGqe':function(_0x4e0494,_0x56e42e,_0x505588,_0x336bd2){return _0x4e0494(_0x56e42e,_0x505588,_0x336bd2);}},_0x198a80=new WebSocketPair(),[_0x47f1ff,_0xb0f8e]=Object['values'](_0x198a80);_0xb0f8e[_0xfb4dfe(0x19f)]();let _0x3266ac='',_0x1c830e='';const _0x4964f0=(_0x3f7a5d,_0x41da02)=>{console['log']('['+_0x3266ac+':'+_0x1c830e+']\x20'+_0x3f7a5d,_0x41da02||'');},_0x2a9cce=_0xcc7d95[_0xfb4dfe(0x400)]['get'](_0x17d5af[_0xfb4dfe(0x385)])||'',_0x405f12=_0x17d5af['DAGqe'](makeReadableWebSocketStream,_0xb0f8e,_0x2a9cce,_0x4964f0),_0x4858a3={};_0x4858a3[_0xfb4dfe(0x36e)]=null;let _0xa569d4=_0x4858a3,_0x32b147=null;_0x405f12['pipeTo'](new WritableStream({async 'write'(_0x3cf9b8,_0x408b31){const _0x6e7e32=_0xfb4dfe;if(_0x32b147)return _0x17d5af[_0x6e7e32(0x345)](_0x32b147,_0x3cf9b8);if(_0xa569d4[_0x6e7e32(0x36e)]){const _0x16f0e7=_0xa569d4[_0x6e7e32(0x36e)]['writable'][_0x6e7e32(0x2d2)]();await _0x16f0e7[_0x6e7e32(0x3aa)](_0x3cf9b8),_0x16f0e7[_0x6e7e32(0x319)]();return;}const {hasError:_0x1e72ba,message:_0x45d289,portRemote:portRemote=0x5*0x8b+0x2588+-0x2684,addressRemote:addressRemote='',rawClientData:_0x11f5c3,addressType:_0x1e70fb}=await _0x17d5af[_0x6e7e32(0x1e0)](parseTrojanHeader,_0x3cf9b8);_0x3266ac=addressRemote,_0x1c830e=portRemote+'--'+Math[_0x6e7e32(0x1a0)]()+_0x6e7e32(0x1b6);if(_0x1e72ba){throw new Error(_0x45d289);return;}_0x17d5af[_0x6e7e32(0x1cc)](handleTCPOutBound,_0xa569d4,addressRemote,portRemote,_0x11f5c3,_0xb0f8e,_0x4964f0,_0x1e70fb);},'close'(){const _0x3ceedb=_0xfb4dfe;_0x17d5af[_0x3ceedb(0x345)](_0x4964f0,_0x3ceedb(0x28c));},'abort'(_0x142cb5){const _0x483d99=_0xfb4dfe;_0x17d5af[_0x483d99(0x29f)](_0x4964f0,'readableWebSocketStream\x20is\x20aborted',JSON[_0x483d99(0x23a)](_0x142cb5));}}))[_0xfb4dfe(0x189)](_0x500e61=>{const _0x5eab01=_0xfb4dfe;_0x4964f0(_0x5eab01(0x392),_0x500e61);});const _0x1892ae={};return _0x1892ae['status']=0x65,_0x1892ae[_0xfb4dfe(0x34a)]=_0x47f1ff,new Response(null,_0x1892ae);}async function parseTrojanHeader(_0xb8a979){const _0x450f9a=_0x338fcf,_0x589c69={};_0x589c69[_0x450f9a(0x2d3)]=function(_0x4db104,_0x3f9c2b){return _0x4db104<_0x3f9c2b;},_0x589c69['ziAWE']=_0x450f9a(0x3cd),_0x589c69[_0x450f9a(0x1c3)]=function(_0x4b858a,_0x38d763){return _0x4b858a!==_0x38d763;},_0x589c69['zmhHO']=function(_0x3740d7,_0x3c28b8){return _0x3740d7!==_0x3c28b8;},_0x589c69[_0x450f9a(0x246)]=_0x450f9a(0x41d),_0x589c69[_0x450f9a(0x208)]=function(_0x552842,_0x1b0478){return _0x552842!==_0x1b0478;},_0x589c69[_0x450f9a(0x38f)]=_0x450f9a(0x15f),_0x589c69['Ovlzl']=function(_0x129f03,_0x20cf7b){return _0x129f03+_0x20cf7b;},_0x589c69['mZnLI']=_0x450f9a(0x411),_0x589c69[_0x450f9a(0x200)]=function(_0x16548b,_0x19e2c5){return _0x16548b+_0x19e2c5;},_0x589c69[_0x450f9a(0x170)]=function(_0x2ae856,_0x4e2fa0){return _0x2ae856+_0x4e2fa0;},_0x589c69[_0x450f9a(0x250)]=function(_0xc68964,_0xeb9c7f){return _0xc68964*_0xeb9c7f;},_0x589c69[_0x450f9a(0x342)]=function(_0x426332,_0x2acca6){return _0x426332+_0x2acca6;},_0x589c69[_0x450f9a(0x313)]=function(_0x2b13c6,_0x22ac00){return _0x2b13c6+_0x22ac00;};const _0x20a90e=_0x589c69;if(_0x20a90e[_0x450f9a(0x2d3)](_0xb8a979[_0x450f9a(0x3a6)],0x2b3*-0x1+0x423*0x4+-0x3*0x48b)){const _0x2d8e20={};return _0x2d8e20[_0x450f9a(0x193)]=!![],_0x2d8e20[_0x450f9a(0x2e0)]=_0x20a90e[_0x450f9a(0x2a1)],_0x2d8e20;}let _0x1f4fdc=-0xe9f+-0x89*0x14+0x198b;if(_0x20a90e[_0x450f9a(0x1c3)](new Uint8Array(_0xb8a979['slice'](0x151+0x1*-0x24de+0x1*0x23c5,-0x16e*-0xd+0x576+0x141*-0x13))[-0x5*0x4dc+-0x570+-0x2b4*-0xb],-0x114e+-0x16eb+-0x5*-0x80e)||_0x20a90e[_0x450f9a(0x3d4)](new Uint8Array(_0xb8a979[_0x450f9a(0x1ef)](0x1*0xf9e+0xd77+-0x1cdc,-0xd57*-0x2+-0x256c+-0x9*-0x138))[0x1d8c+0x1*0xe03+-0x2b8f],0x1d8c*-0x1+0x222f*-0x1+0x3fc5)){const _0x3cea83={};return _0x3cea83['hasError']=!![],_0x3cea83[_0x450f9a(0x2e0)]=_0x20a90e[_0x450f9a(0x246)],_0x3cea83;}const _0x254f03=new TextDecoder()[_0x450f9a(0x3b3)](_0xb8a979[_0x450f9a(0x1ef)](-0x7*0x3d1+0x2de+0x25*0xa5,_0x1f4fdc));if(_0x20a90e[_0x450f9a(0x208)](_0x254f03,sha224Password)){const _0x1f9f14={};return _0x1f9f14[_0x450f9a(0x193)]=!![],_0x1f9f14['message']=_0x20a90e[_0x450f9a(0x38f)],_0x1f9f14;}const _0x5d8376=_0xb8a979[_0x450f9a(0x1ef)](_0x20a90e[_0x450f9a(0x39f)](_0x1f4fdc,0x81a+0x141f*-0x1+0xc07));if(_0x20a90e['htISf'](_0x5d8376['byteLength'],-0x816+-0x2194+-0x10*-0x29b)){const _0x4ef2c2={};return _0x4ef2c2['hasError']=!![],_0x4ef2c2[_0x450f9a(0x2e0)]=_0x450f9a(0x29d),_0x4ef2c2;}const _0x4832d6=new DataView(_0x5d8376),_0x43c76c=_0x4832d6[_0x450f9a(0x383)](0x110f+-0x2*0xe26+0xb3d);if(_0x43c76c!==0x2*0x47+0x3*-0x44f+0xc6*0x10){const _0x239e84={};return _0x239e84['hasError']=!![],_0x239e84[_0x450f9a(0x2e0)]=_0x20a90e[_0x450f9a(0x412)],_0x239e84;}const _0x19c74b=_0x4832d6['getUint8'](-0x1*0x1dbd+0x1d88+0x36);let _0x16a446=0xb6+0xc36+-0xcec,_0x324b31=-0xc*0x7+-0xaf7+0xb4d,_0x10ec9a='';switch(_0x19c74b){case 0x9e5+-0x95*-0x4+-0xc38:_0x16a446=0x1e*0x28+0xb8d+0x1*-0x1039,_0x10ec9a=new Uint8Array(_0x5d8376[_0x450f9a(0x1ef)](_0x324b31,_0x20a90e[_0x450f9a(0x39f)](_0x324b31,_0x16a446)))[_0x450f9a(0x298)]('.');break;case-0x1*-0x40+0x26eb+0x166*-0x1c:_0x16a446=new Uint8Array(_0x5d8376['slice'](_0x324b31,_0x20a90e[_0x450f9a(0x200)](_0x324b31,-0x17*0x10d+0x11*-0x21e+0x1e15*0x2)))[0x8*-0x346+0x237a+-0x94a],_0x324b31+=-0x1*0x64f+-0x1189*-0x1+-0x11*0xa9,_0x10ec9a=new TextDecoder()[_0x450f9a(0x3b3)](_0x5d8376['slice'](_0x324b31,_0x20a90e[_0x450f9a(0x170)](_0x324b31,_0x16a446)));break;case 0xf4d+0x30b*0x7+-0x2a*0xdf:_0x16a446=0xc95*-0x3+-0x57*0x29+0x33be;const _0x3006f2=new DataView(_0x5d8376[_0x450f9a(0x1ef)](_0x324b31,_0x20a90e['fAZDQ'](_0x324b31,_0x16a446))),_0x1b5e15=[];for(let _0x4803b1=0x555+0x3fb*-0x4+0xa97;_0x4803b1<0x2b9*0xe+0x1415+-0x3a2b;_0x4803b1++){_0x1b5e15['push'](_0x3006f2[_0x450f9a(0x20c)](_0x20a90e[_0x450f9a(0x250)](_0x4803b1,-0x9fd+-0x7a2*0x4+0x2887))[_0x450f9a(0x1d4)](-0x8b2+0x28e+0x634));}_0x10ec9a=_0x1b5e15[_0x450f9a(0x298)](':');break;default:const _0x22dd23={};_0x22dd23[_0x450f9a(0x193)]=!![],_0x22dd23['message']=_0x450f9a(0x295)+_0x19c74b;return _0x22dd23;}if(!_0x10ec9a){const _0x5569e0={};return _0x5569e0[_0x450f9a(0x193)]=!![],_0x5569e0[_0x450f9a(0x2e0)]=_0x450f9a(0x156)+_0x19c74b,_0x5569e0;}const _0x4d85f8=_0x20a90e[_0x450f9a(0x342)](_0x324b31,_0x16a446),_0x3eb632=_0x5d8376[_0x450f9a(0x1ef)](_0x4d85f8,_0x20a90e[_0x450f9a(0x313)](_0x4d85f8,-0xb65+-0x1e50+-0xb5*-0x3b)),_0x4bc74d=new DataView(_0x3eb632)[_0x450f9a(0x20c)](0x3*-0x337+-0x19e0+0x1*0x2385);return{'hasError':![],'addressRemote':_0x10ec9a,'portRemote':_0x4bc74d,'rawClientData':_0x5d8376[_0x450f9a(0x1ef)](_0x20a90e[_0x450f9a(0x200)](_0x4d85f8,0x3e6+-0xc29*0x3+0x2099)),'addressType':_0x19c74b};}async function handleTCPOutBound(_0x4467be,_0x3e3888,_0x16e79d,_0x4bc2b6,_0x414008,_0x18847d,_0x5ed871){const _0x5073ff=_0x338fcf,_0x416f17={'UpRMK':function(_0x3eec84,_0x551fec){return _0x3eec84(_0x551fec);},'ItdYG':function(_0x34d221,_0x3bcc0a,_0x5e0052,_0x61a03e,_0x132ac5){return _0x34d221(_0x3bcc0a,_0x5e0052,_0x61a03e,_0x132ac5);},'XwMug':_0x5073ff(0x375),'ZcFCd':function(_0x451761,_0x3f03e3){return _0x451761==_0x3f03e3;},'ZnVGQ':_0x5073ff(0x3b2),'BDGzu':function(_0x6cdd33,_0x4a87b2){return _0x6cdd33===_0x4a87b2;},'Wdada':'.tp','XSWCc':function(_0x5bad97,_0x433f73,_0x25e3ec){return _0x5bad97(_0x433f73,_0x25e3ec);},'ABfCL':function(_0x2b2eaf,_0x26f88d,_0x55c911,_0x6bc7f0,_0x453fa6){return _0x2b2eaf(_0x26f88d,_0x55c911,_0x6bc7f0,_0x453fa6);},'Czloq':function(_0x52163d,_0x13b0f2){return _0x52163d>_0x13b0f2;},'KuWIy':function(_0x4f09f8,_0x47c43f,_0x2159c4,_0x465eac){return _0x4f09f8(_0x47c43f,_0x2159c4,_0x465eac);}};async function _0x2264d2(_0x3f721f){const _0x574141=_0x5073ff;if(go2Socks5s[_0x574141(0x359)](_0x416f17[_0x574141(0x253)](atob,_0x574141(0x1fe)))||go2Socks5s[_0x574141(0x359)](_0x416f17[_0x574141(0x253)](atob,_0x574141(0x258))))return!![];return go2Socks5s[_0x574141(0x444)](_0x48799e=>{const _0x283561=_0x574141;let _0x4fedd3=_0x48799e[_0x283561(0x3e1)](/\*/g,'.*'),_0x3ed9d5=new RegExp('^'+_0x4fedd3+'$','i');return _0x3ed9d5[_0x283561(0x16c)](_0x3f721f);});}async function _0x207247(_0xb63084,_0x53b00a,_0x55a035=![]){const _0xd971e5=_0x5073ff;_0x416f17['UpRMK'](_0x18847d,_0xd971e5(0x2c2)+_0xb63084+':'+_0x53b00a);const _0x375a5b=_0x55a035?await _0x416f17[_0xd971e5(0x203)](socks5Connect,_0x5ed871,_0xb63084,_0x53b00a,_0x18847d):connect({'hostname':_0xb63084,'port':_0x53b00a});_0x4467be[_0xd971e5(0x36e)]=_0x375a5b;const _0x3ef831=_0x375a5b[_0xd971e5(0x367)]['getWriter']();return await _0x3ef831[_0xd971e5(0x3aa)](_0x4bc2b6),_0x3ef831[_0xd971e5(0x319)](),_0x375a5b;}async function _0x263bfe(){const _0x47bead=_0x5073ff;if(enableSocks)_0x5f185b=await _0x207247(_0x3e3888,_0x16e79d,!![]);else{if(!proxyIP||_0x416f17['ZcFCd'](proxyIP,''))proxyIP=_0x416f17[_0x47bead(0x253)](atob,_0x416f17['ZnVGQ']);else{if(proxyIP['includes'](']:'))_0x16e79d=proxyIP[_0x47bead(0x1d8)](']:')[0x1*0x1393+-0x4*0x686+-0x686*-0x1]||_0x16e79d,proxyIP=proxyIP[_0x47bead(0x1d8)](']:')[0x2cf+0x777+-0xa46]||proxyIP;else _0x416f17[_0x47bead(0x294)](proxyIP[_0x47bead(0x1d8)](':')[_0x47bead(0x22e)],-0x126f+0x17*0x92+-0x553*-0x1)&&(_0x16e79d=proxyIP[_0x47bead(0x1d8)](':')[0x11+0xe3*0x3+-0x2b9]||_0x16e79d,proxyIP=proxyIP['split'](':')[0x5*-0x316+-0x1*0x1a49+0x1*0x29b7]||proxyIP);}if(proxyIP[_0x47bead(0x359)](_0x416f17[_0x47bead(0x1cb)]))_0x16e79d=proxyIP[_0x47bead(0x1d8)](_0x47bead(0x2ed))[-0x3*-0xad9+0x172b*0x1+-0x37b5]['split']('.')[0x4a5*0x5+0x2392+-0x3*0x1399]||_0x16e79d;_0x5f185b=await _0x416f17[_0x47bead(0x315)](_0x207247,proxyIP||_0x3e3888,_0x16e79d);}_0x5f185b['closed'][_0x47bead(0x189)](_0x39f910=>{const _0x4d7c56=_0x47bead;console[_0x4d7c56(0x30d)](_0x416f17[_0x4d7c56(0x390)],_0x39f910);})[_0x47bead(0x3e4)](()=>{const _0x20fcd6=_0x47bead;_0x416f17[_0x20fcd6(0x253)](safeCloseWebSocket,_0x414008);}),_0x416f17[_0x47bead(0x33e)](remoteSocketToWS,_0x5f185b,_0x414008,null,_0x18847d);}let _0x1bd00e=![];if(_0x416f17[_0x5073ff(0x36d)](go2Socks5s[_0x5073ff(0x22e)],0x171b+-0x1888+0x16d)&&enableSocks)_0x1bd00e=await _0x2264d2(_0x3e3888);let _0x5f185b=await _0x416f17[_0x5073ff(0x40f)](_0x207247,_0x3e3888,_0x16e79d,_0x1bd00e);remoteSocketToWS(_0x5f185b,_0x414008,_0x263bfe,_0x18847d);}function makeReadableWebSocketStream(_0x17e381,_0x30f2ef,_0x4bc98d){const _0x52d002=_0x338fcf,_0x57b39c={'vUwMC':function(_0x212990,_0x848b47){return _0x212990(_0x848b47);},'thACA':'webSocketServer\x20error','SNhNI':_0x52d002(0x2e0),'GbzqU':_0x52d002(0x217),'rVEiD':_0x52d002(0x196)};let _0x13850e=![];const _0x4a1e1c=new ReadableStream({'start'(_0x2d61d6){const _0x3217e6=_0x52d002;_0x17e381[_0x3217e6(0x43c)](_0x57b39c[_0x3217e6(0x2fe)],_0x3b9fcc=>{const _0x3e8285=_0x3217e6;if(_0x13850e)return;const _0x519816=_0x3b9fcc[_0x3e8285(0x284)];_0x2d61d6['enqueue'](_0x519816);}),_0x17e381[_0x3217e6(0x43c)](_0x57b39c[_0x3217e6(0x1b2)],()=>{const _0x43888a=_0x3217e6;safeCloseWebSocket(_0x17e381);if(_0x13850e)return;_0x2d61d6[_0x43888a(0x217)]();}),_0x17e381[_0x3217e6(0x43c)](_0x57b39c[_0x3217e6(0x221)],_0x53061c=>{const _0x163145=_0x3217e6;_0x57b39c[_0x163145(0x33d)](_0x4bc98d,_0x57b39c[_0x163145(0x377)]),_0x2d61d6[_0x163145(0x196)](_0x53061c);});const {earlyData:_0x4a4fbb,error:_0x1ad5a3}=base64ToArrayBuffer(_0x30f2ef);if(_0x1ad5a3)_0x2d61d6['error'](_0x1ad5a3);else _0x4a4fbb&&_0x2d61d6[_0x3217e6(0x3d6)](_0x4a4fbb);},'pull'(_0x1517a3){},'cancel'(_0x4bec75){const _0x2d6541=_0x52d002;if(_0x13850e)return;_0x57b39c['vUwMC'](_0x4bc98d,_0x2d6541(0x181)+_0x4bec75),_0x13850e=!![],_0x57b39c['vUwMC'](safeCloseWebSocket,_0x17e381);}});return _0x4a1e1c;}async function remoteSocketToWS(_0x564f86,_0xae1d40,_0x5a2a09,_0x3725ed){const _0x38acff=_0x338fcf,_0x3d3d1c={'qiSAx':function(_0x20e8da,_0xbd3308){return _0x20e8da(_0xbd3308);},'VXame':function(_0x28c138,_0x5a1f0f){return _0x28c138===_0x5a1f0f;},'qGNHP':function(_0x387b1b){return _0x387b1b();}};let _0x46a294=![];await _0x564f86[_0x38acff(0x34b)][_0x38acff(0x34c)](new WritableStream({'start'(){},async 'write'(_0x1ac862,_0x131538){const _0x3e7681=_0x38acff;_0x46a294=!![],_0xae1d40['readyState']!==WS_READY_STATE_OPEN&&_0x131538[_0x3e7681(0x196)](_0x3e7681(0x326)),_0xae1d40[_0x3e7681(0x41a)](_0x1ac862);},'close'(){const _0x13e5f7=_0x38acff;_0x3725ed(_0x13e5f7(0x300)+_0x46a294);},'abort'(_0x41d464){console['error']('remoteSocket.readable\x20abort',_0x41d464);}}))[_0x38acff(0x189)](_0x70206=>{const _0x34a234=_0x38acff;console[_0x34a234(0x196)](_0x34a234(0x24c),_0x70206[_0x34a234(0x2fc)]||_0x70206),_0x3d3d1c[_0x34a234(0x23b)](safeCloseWebSocket,_0xae1d40);}),_0x3d3d1c[_0x38acff(0x163)](_0x46a294,![])&&_0x5a2a09&&(_0x3d3d1c[_0x38acff(0x23b)](_0x3725ed,'retry'),_0x3d3d1c[_0x38acff(0x3e9)](_0x5a2a09));}function base64ToArrayBuffer(_0x275e19){const _0x3b2029=_0x338fcf,_0x30e750={'xRrIN':function(_0x5b563c,_0x44a971){return _0x5b563c(_0x44a971);}};if(!_0x275e19){const _0xdb6b43={};return _0xdb6b43[_0x3b2029(0x196)]=null,_0xdb6b43;}try{_0x275e19=_0x275e19[_0x3b2029(0x3e1)](/-/g,'+')[_0x3b2029(0x3e1)](/_/g,'/');const _0x38738b=_0x30e750[_0x3b2029(0x147)](atob,_0x275e19),_0x402270=Uint8Array[_0x3b2029(0x2bd)](_0x38738b,_0x477d0d=>_0x477d0d[_0x3b2029(0x225)](-0x574+-0xa81+-0x5*-0x331)),_0x5aa94b={};return _0x5aa94b[_0x3b2029(0x340)]=_0x402270[_0x3b2029(0x21d)],_0x5aa94b[_0x3b2029(0x196)]=null,_0x5aa94b;}catch(_0x4dae64){const _0x3dac54={};return _0x3dac54[_0x3b2029(0x196)]=_0x4dae64,_0x3dac54;}}let WS_READY_STATE_OPEN=0x11f*0x4+-0x5de+0x163*0x1,WS_READY_STATE_CLOSING=-0x95*0x17+-0x1018+0x1d7d;function safeCloseWebSocket(_0x44ef7a){const _0xcc6817=_0x338fcf,_0xb0698f={};_0xb0698f['XzIiw']=function(_0x3f212b,_0x145225){return _0x3f212b===_0x145225;},_0xb0698f[_0xcc6817(0x2c7)]='safeCloseWebSocket\x20error';const _0x3dd4e7=_0xb0698f;try{(_0x44ef7a[_0xcc6817(0x391)]===WS_READY_STATE_OPEN||_0x3dd4e7[_0xcc6817(0x24a)](_0x44ef7a[_0xcc6817(0x391)],WS_READY_STATE_CLOSING))&&_0x44ef7a[_0xcc6817(0x217)]();}catch(_0x4d9b2e){console[_0xcc6817(0x196)](_0x3dd4e7[_0xcc6817(0x2c7)],_0x4d9b2e);}}function revertFakeInfo(_0x4bde7b,_0x2e37fc,_0xf67ab4,_0x4b874f){const _0x511210=_0x338fcf,_0x2ec9c6={'zpRYr':function(_0x5b07ba,_0x2a9133){return _0x5b07ba(_0x2a9133);},'FxCwU':function(_0x18f455,_0x5d0bc7){return _0x18f455(_0x5d0bc7);}};if(_0x4b874f)_0x4bde7b=_0x2ec9c6[_0x511210(0x427)](atob,_0x4bde7b);_0x4bde7b=_0x4bde7b[_0x511210(0x3e1)](new RegExp(fakeUserID,'g'),_0x2e37fc)[_0x511210(0x3e1)](new RegExp(fakeHostName,'g'),_0xf67ab4);if(_0x4b874f)_0x4bde7b=_0x2ec9c6[_0x511210(0x26f)](btoa,_0x4bde7b);return _0x4bde7b;}async function MD5MD5(_0x3cf29b){const _0x30bbfd=_0x338fcf,_0x26cc19={};_0x26cc19['BjSLG']=_0x30bbfd(0x410);const _0x600201=_0x26cc19,_0x2b6976=new TextEncoder(),_0x105d6e=await crypto[_0x30bbfd(0x2a2)][_0x30bbfd(0x1af)](_0x600201[_0x30bbfd(0x42a)],_0x2b6976[_0x30bbfd(0x206)](_0x3cf29b)),_0x574754=Array[_0x30bbfd(0x2bd)](new Uint8Array(_0x105d6e)),_0x112ad3=_0x574754[_0x30bbfd(0x29c)](_0x5c6fe5=>_0x5c6fe5[_0x30bbfd(0x1d4)](-0x18eb+-0x5da*0x3+-0x1*-0x2a89)['padStart'](-0x1e70+-0x78c+0x25fe,'0'))['join'](''),_0x1a0d2e=await crypto['subtle'][_0x30bbfd(0x1af)](_0x600201[_0x30bbfd(0x42a)],_0x2b6976[_0x30bbfd(0x206)](_0x112ad3[_0x30bbfd(0x1ef)](-0x10a4+-0x16ec+-0x5*-0x7eb,0x7*-0x3f3+-0x2300+0x3ec0))),_0x2d5b1d=Array[_0x30bbfd(0x2bd)](new Uint8Array(_0x1a0d2e)),_0x4b2830=_0x2d5b1d[_0x30bbfd(0x29c)](_0xd0097e=>_0xd0097e[_0x30bbfd(0x1d4)](0x493*-0x1+0x23cc+0x1f29*-0x1)[_0x30bbfd(0x149)](-0x1d69+0x3d1*-0x2+0x250d,'0'))[_0x30bbfd(0x298)]('');return _0x4b2830[_0x30bbfd(0x232)]();}async function ADD(_0x43a699){const _0x41da4e=_0x338fcf,_0x4d9675={};_0x4d9675[_0x41da4e(0x330)]=function(_0x1d83ac,_0x12e6da){return _0x1d83ac-_0x12e6da;};const _0x2b7538=_0x4d9675;var _0x5de134=_0x43a699[_0x41da4e(0x3e1)](/[ |"'\r\n]+/g,',')[_0x41da4e(0x3e1)](/,+/g,',');if(_0x5de134['charAt'](0x26fb+0xdc6+0x5*-0xa8d)==',')_0x5de134=_0x5de134[_0x41da4e(0x1ef)](0x1c7e+0x626*-0x1+-0x1657);if(_0x5de134[_0x41da4e(0x29a)](_0x5de134['length']-(-0x7e8+0x1ccc+0x1*-0x14e3))==',')_0x5de134=_0x5de134['slice'](-0x448+0x1*-0x112e+-0x1*-0x1576,_0x2b7538[_0x41da4e(0x330)](_0x5de134['length'],-0xef*0x1a+-0x10*-0xb5+0xcf7*0x1));const _0x328cc1=_0x5de134[_0x41da4e(0x1d8)](',');return _0x328cc1;}async function proxyURL(_0x5db711,_0x2aec10){const _0x12401d=_0x338fcf,_0x3e2128={'isETW':function(_0x32675b,_0x24c31c){return _0x32675b(_0x24c31c);},'TbkoK':function(_0x58e8fa,_0x4ecb2f){return _0x58e8fa*_0x4ecb2f;},'PecDc':function(_0x461be5,_0x30f775){return _0x461be5==_0x30f775;},'IkxxO':function(_0xc19f41,_0x4e23d7){return _0xc19f41-_0x4e23d7;}},_0x37ff10=await _0x3e2128[_0x12401d(0x3fa)](ADD,_0x5db711),_0x4aaf49=_0x37ff10[Math[_0x12401d(0x1a6)](_0x3e2128[_0x12401d(0x270)](Math[_0x12401d(0x1a0)](),_0x37ff10[_0x12401d(0x22e)]))];let _0x57e4ef=new URL(_0x4aaf49);console[_0x12401d(0x30d)](_0x57e4ef);let _0x4078ed=_0x57e4ef[_0x12401d(0x21c)][_0x12401d(0x1ef)](-0x1f00+-0x1423*-0x1+0x9*0x135,-(0x132c+-0x5b*-0x5+0x7*-0x2fe))||_0x12401d(0x15d),_0x16b061=_0x57e4ef[_0x12401d(0x35a)],_0x38ccdb=_0x57e4ef[_0x12401d(0x355)],_0x2849b6=_0x57e4ef[_0x12401d(0x1ff)];_0x3e2128[_0x12401d(0x446)](_0x38ccdb[_0x12401d(0x29a)](_0x3e2128[_0x12401d(0x3cc)](_0x38ccdb[_0x12401d(0x22e)],-0x2027*-0x1+-0xb56*0x1+0x8*-0x29a)),'/')&&(_0x38ccdb=_0x38ccdb[_0x12401d(0x1ef)](0x1eba+0x4*-0x89b+-0xb*-0x56,-(-0x3bc+-0xf6f+-0x996*-0x2)));_0x38ccdb+=_0x2aec10[_0x12401d(0x355)];let _0x3f9669=_0x4078ed+'://'+_0x16b061+_0x38ccdb+_0x2849b6,_0x8592a6=await fetch(_0x3f9669),_0x2ca086=new Response(_0x8592a6[_0x12401d(0x17a)],{'status':_0x8592a6[_0x12401d(0x30f)],'statusText':_0x8592a6[_0x12401d(0x251)],'headers':_0x8592a6['headers']});return _0x2ca086[_0x12401d(0x400)][_0x12401d(0x286)](_0x12401d(0x2b3),_0x3f9669),_0x2ca086;}function _0x4723(){const _0x43d8a7=['pages.dev','PBVMd','zxzhq','CMWgg','PJLcO','gfNiL','IMUJq','/socks5=','CF-Workers-epeius/cmliu','X-New-URL',';\x20download=','fbiJD','&insert=false&config=','\x0aSUB(优选订阅生成器):\x20','\x0ahttps://','LUGQK','&path=','Srxng','sQblu','from','gsTBe','HAtUn','rhUDv','\x0aASN:\x20','connected\x20to\x20','socks\x20server\x20needs\x20auth','iCraR','26652JNtIiy','WcvSS','UtCEI','CHDgh','18343huRugP','result','twOmS','AgyVR','skip-cert-verify=true,\x20ws=true,\x20ws-path=/?ed=2560,\x20ws-headers=Host:\x22','mozilla','1280ROBsSI','sRnfo','AsURu','getWriter','htISf','\x20已启用临时域名中转服务,请尽快绑定自定义域!','/sub?host=','bQPdi','password','kRNtw','lizhO','reverse','FCKEq','cvnFb','://','\x0aSUBAPI(订阅转换后端):\x20','mKyPE','message','UA:\x20','WUiUo','array','ZNABh','visa.cn:443','kgTfL','获取地址时出错:','clash','oSTRC','2cBTSNZ','TDtrn','\x0a\x20\x20','.tp','kDTWU','nNWfF','inner','Buffer','method','websocket','create','string','text',',\x20type:\x20','sSnqA','QkFmC','Chawe','bwcco','stack','HqvsS','SNhNI','glZyK','remoteSocket.readable\x20is\x20closed,\x20hasIncomingData:\x20','?security=tls&sni=','application/json','signal','sni=','24595XxYWrc','luhdq','lYeUu','frCmG','RLJRz','dHJvamFu','gQyYg','ULSJO','log','NAbGQ','status','ENniO','PQdtW','pHVHo','xAegW','aRWPF','XSWCc','qXFQk',',\x20alpn:\x20[h3],\x20skip-cert-verify:\x20true,\x20network:\x20','NByTq','releaseLock','URL302','pULzm','?singbox\x0a\x0a','wqPwB','eRdVt','DSNGW','constructor','OhJkK','?base64\x0a\x0aclash订阅地址:\x0ahttps://','xKgIN','gtgYj','jyBjp','webSocket\x20connection\x20is\x20not\x20open','nHHmn','YiFuz','VBUVy','ADD(TLS优选域名&IP):\x20\x0a\x20\x20','\x22,\x20tfo=false,\x20udp-relay=false','allSettled','3370XCVgaz','has','JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW','DbslJ',';\x20total=','KXXjN','kyCFB','SUBAPI','proxyip','2|0|1|4|3|6|5','nfzZi','rozEi','FDovK','WKyXR','Yjgka','MndjP','vUwMC','ABfCL','versions','earlyData','drJHc','zEjMK','zOJOi','HTTP\x20error!\x20status:\x20','GmHAu','HQIVk','WaGDf','zasgT','4|2|5|0|3|1','webSocket','readable','pipeTo','org','CFID','bytes','UJruj','xFxfs','BevFG','gzip,\x20deflate,\x20br','XoRxc','pathname','?lang=zh-CN','cTGKH','null','includes','hostname','YIpdr','CSV文件缺少必需的字段','now','VSdwR','32978GEriMS','https://api.cloudflare.com/client/v4/accounts','gVwPn','cnMwA','nLrvD','IiVpu','JS_SHA256_NO_NODE_JS','base64','writable','&fp=randomized&type=ws&host=','\x0a国家:\x20','FROPt','WUnGx','b64','Czloq','value','datetime_leq','UsEwD','EzBYN','vAQSJ','Upgrade','tNaZM','retry\x20tcpSocket\x20closed\x20error','pnzpu','thACA','LTZuk','cbTbU','qeqtk','ADDAPI(TLS优选域名&IP\x20的\x20API):\x20\x0a\x20\x20','UyJcK','OiNvP',',\x20server:\x20','fbiBV','bDUdf','7|9|5|0|4|1|6|2|3|8','PASSWORD','getUint8','proxyip=true','WRLTO','iyEWT','CFCDN(访问方式):\x20自动获取ProxyIP\x0a','pagesFunctionsInvocationsAdaptiveGroups','roTDH','vbOKd','tUDcN','Aodva','PAUgQ','iiJMQ','ekizi','XwMug','readyState','readableWebSocketStream\x20pipeTo\x20error','ZojWN','}}}','vncve','cVFPL','?security=','ChpEa','input\x20is\x20invalid\x20type','[2606:4700::]#IPv6','ZiaIY','NwPiz','XtfAr','CFCDN(访问方式):\x20Socks5\x0a\x20\x20','Ovlzl','xckLh',';\x20expire=','\x0aUA:\x20','wrwxn','fJRKt','YxTVx','byteLength','iYosT','hMvpg','query','write','6|8|2|0|11|7|4|1|10|3|9|5','ThCWJ','iAFDM','utf8','dcHqC','arvYg','HSpVH','cHJveHlpcC50cDEuY21saXVzc3NzLmNvbQ==','decode','FDiBz','exSlt','viewer','text/html,application/xhtml+xml,application/xml;','requests','hex','llaou',',\x20port:\x20','570oHfwZv','hBytes','update','GLxCF','sharedMemory',',\x20udp:\x20false,\x20client-fingerprint:\x20','country','gtcND','TUCDa','WRFdG','getReader','X-AUTH-EMAIL','2|4|1|3|0',',\x20password:\x20','OXHVD','Surge订阅必须绑定自定义域','IkxxO','invalid\x20data','DbpGm','username','.workers.dev','sent\x20socks\x20greeting','KMdIy','VEDYy','zmhHO','skip-cert-verify=true,\x20tfo=false,\x20udp-relay=false','enqueue','SHA224','pCwCs','amd','MuXWI','RPROXYIP','isArray','bxotV','zXxeU','0|1|2|4|3','call','replace','870764rTURwq','JS_SHA256_NO_ARRAY_BUFFER','finally','\x22,\x20headers:\x20{Host:\x20','YZjiJ','wBDTv','query\x20getBillingMetrics($accountId:\x20String!,\x20$filter:\x20AccountWorkersInvocationsAdaptiveFilter_InputObject)\x20{\x0a\x09\x09\x09\x09viewer\x20{\x0a\x09\x09\x09\x09\x09accounts(filter:\x20{accountTag:\x20$accountId})\x20{\x0a\x09\x09\x09\x09\x09\x09pagesFunctionsInvocationsAdaptiveGroups(limit:\x201000,\x20filter:\x20$filter)\x20{\x0a\x09\x09\x09\x09\x09\x09\x09sum\x20{\x0a\x09\x09\x09\x09\x09\x09\x09\x09requests\x0a\x09\x09\x09\x09\x09\x09\x09}\x0a\x09\x09\x09\x09\x09\x09}\x0a\x09\x09\x09\x09\x09\x09workersInvocationsAdaptive(limit:\x2010000,\x20filter:\x20$filter)\x20{\x0a\x09\x09\x09\x09\x09\x09\x09sum\x20{\x0a\x09\x09\x09\x09\x09\x09\x09\x09requests\x0a\x09\x09\x09\x09\x09\x09\x09}\x0a\x09\x09\x09\x09\x09\x09}\x0a\x09\x09\x09\x09\x09}\x0a\x09\x09\x09\x09}\x0a\x09\x09\x09}','qGNHP','EZFFE','CWLwf','nTsqX','FnzLG','uhRyd','pSrhW','ADDCSV(IPTest测速csv文件\x20限速\x20','sha224','Oqhnh','lPbrV','JhbJA','dJZoH','tvYrQ','randomized','qWYRX','LPsDK','isETW','&emoji=true&list=false&tfo=false&scv=true&fdn=false&sort=false&new_name=true','TGTOKEN','yVcYZ','Gqmca','Vmqxz','headers','vIVlu','RMZxY','icook.hk','GYdjA','XWQBY','ceil','\x20):\x20\x0a\x20\x20','/sub?target=clash&url=','setHours','https://api.cloudflare.com/client/v4/graphql','http','subconverter','city','reduce','KuWIy','MD5','unsupported\x20command,\x20only\x20TCP\x20(CONNECT)\x20is\x20allowed','mZnLI','pDmtV','toUpperCase','pop','bftvC','ZKAQH','is224','accountId','send','2087','yJNpN','invalid\x20header\x20format\x20(missing\x20CR\x20LF)','RGQgl','&host=','\x0a################################################################\x0aSubscribe\x20/\x20sub\x20订阅地址,\x20支持\x20Base64、clash-meta、sing-box\x20订阅格式\x0a---------------------------------------------------------------\x0a快速自适应订阅地址:\x0ahttps://','DcJpt','IZHKm','RfAIs','YPowv','oRXIW','vyFMq','zpRYr','DLS',',\x20sni:\x20','BjSLG','vAwhk','SRnWp','ySqZq','Error:\x20fetch\x20is\x20not\x20available\x20in\x20this\x20environment.','ANude','igHUR','\x0a域名:\x20','ELuJa',':443','BgSKI','zHFas','fail\x20to\x20auth\x20socks\x20server','aFKen','NAWQx','false','xURkP','mXvPS','addEventListener','Surge订阅地址:\x0ahttps://','CFCDN(访问方式):\x20无法访问,\x20需要您设置\x20proxyIP/PROXYIP\x20!!!\x0a','aZypk','CHSXC','JS_SHA256_NO_BUFFER_FROM','workers.dev','LaKpi','some','2053','PecDc','9411228ekiwWy','CFPORTS','setUint32','upload=','variables','CF-Connecting-IP','xRrIN','tuVdq','padStart','mMEsf','Zseet','X-AUTH-KEY','kMWbH','shOJi','pEGPx','dQQhI','rAgad','SOCKS5%EF%BC%88%E7%99%BD%E5%90%8D%E5%8D%95%EF%BC%89%3A%20','TGID','iWXuR','MZzdO','address\x20is\x20empty,\x20addressType\x20is\x20','text/plain;charset=utf-8','1|4|0|2|3','aAQSQ','zbkXd','HtxXk','sha256','https','gJYRT','invalid\x20password','singapore.com:8443','MKQjA','GYbOV','VXame','RzGSH','sXZGx','3|5|1|7|4|2|6|0','SHA224PASS','Accept','nCjJI','socks\x20server\x20version\x20error:\x20','\x0a---------------------------------------------------------------\x0a################################################################\x0a','test','gyWgH','function','true','fAZDQ','itepn','YFyMn','PThOR','FGAZc','1|0|5|4|3|2','accounts','finalized','jZdiv','cKLBM','body','yOAXh','iCPeG','time.is','?sb\x0ahttps://','mFVmz','GvUpM','readableStream\x20was\x20canceled,\x20due\x20to\x20','cVMnn','sing-box','ZNEst','dIEka','EQkhO','pjxbh','NXgrW','catch','POST','','sqgxW','EXHMz','alIGy','yArkH','Manio',';\x20filename*=utf-8\x27\x27','ilVWt','hasError','sqvSi','ADDCSV','error','LeMbz','CFKEY','uVAHx','\x0a---------------------------------------------------------------\x0a################################################################\x0aclash-meta\x0a---------------------------------------------------------------\x0a','uxCGP','lastByteIndex','HNVBS','CFCDN(访问方式):\x20ProxyIP\x0a\x20\x20','accept','random','4vsvQYL','1|0|4|2|3','YeExy','zHlEA','arrayBuffer','floor','pzZvw','fail\x20to\x20open\x20socks\x20connection','bsLod','MaPKm','eyiOS','kktZk','flWom','pgosd','digest','\x0aIP:\x20','/proxyip.','GbzqU','NkgcN','47775ePErRI','?b64\x0ahttps://','\x20tcp','OhcGZ','=\x20trojan,','object','uQzCU','hqXAT','KtZVa','GHcqm','?clash\x0a\x0asingbox订阅地址:\x0ahttps://','lfAHW','yHRxc','ADDAPI','GOKpX','quxZY','searchParams','0123456789abcdef','read','AdXNb','first','oKeyPad','vVIwi','Wdada','PIYjT','brazil.com:2083','Error\x20fetching\x20content:\x20','toISOString','WsAxz','https://','block','\x0a城市:\x20','toString','SUBCONFIG','Ssdcr','lhDbE','split','CF-Workers-SUB','LXpWr','filter','IrTzU','\x0aSUBCONFIG(订阅转换配置文件):\x20','AVidJ','LILqo','QgPFN','SSoNv','RWxso','indexOf','AvaCE','aQcpU','MUlQo','singbox',',\x20ws-opts:\x20{path:\x20\x22','hashed','socks\x20connection\x20opened','Content-Type','prototype','vQPQG','surge','slice','AzFeO','GO2SOCKS5','find','HtTsD','ASCPn','?sub\x0a\x0aBase64订阅地址:\x0ahttps://','WyxpL','lPyvi','soVPG','vJFDs','\x20interval=86400\x20strict=false','ZYTyC','sum','then','YWxsIGlu','search','NdsEb','tbtMu','获取CSV地址时出错:','ItdYG','bviRB','&emoji=true&list=false&xudp=false&udp=false&tfo=false&expand=true&scv=true&fdn=false','encode','hmac','bbFDT','ABTwE','ZfUfM','sub','getUint16','RXkkp','crypto','ytOkO','hOSvp','uJFlN','invild\x20\x20addressType\x20is\x20','isView','YZtdm','redirect','start','close','yIPpx','reject','URL','DmSjK','protocol','buffer','GdyYq','JS_SHA256_NO_WINDOW','datetime_geq','rVEiD','JmPsu','attachment;\x20filename=','jUUip','charCodeAt','&alpn=h3&fp=','SgTWQ','rDgZk','5484885NLXmMk','fznDb','yUyMM','\x0a---------------------------------------------------------------\x0a################################################################\x0av2ray\x0a---------------------------------------------------------------\x0a','Invalid\x20SOCKS\x20address\x20format','length','JRCNO','FXpPP','createHash','toLowerCase','GIyvu','QzEbA','AYNXZ','afNih','wtOxF','pBQGK','?surge','stringify','qiSAx','FhoxU','NAFAk','cpBVc','flatMap','/proxyip=','Ipcol','PSwpI','wxGag','sNuXh','vmWSq','hggnF','url','YpKgW','WkGWU','XzIiw','Pxzhx','remoteSocketToWS\x20error:','IXkHW','IQaEu','8443','NccPK','statusText','PAjXk','UpRMK','SsFzz','YiUHN','VrqkX','NVKjp','Kg==','getTime','XhkPp','www.gov.se','hash','User-Agent','port','Mozilla/5.0\x20Chrome/90.0.4430.72','oJkaG','ufGlu','json','workersInvocationsAdaptive','russia.com:2087','fulfilled','hWFHs','XPGFV','sent\x20socks\x20request','XOfEl','hKiVY','kolmU','push','finalize','GuTHJ','FxCwU','TbkoK','FzNwU','www.gov.ua:2096','JS_SHA256_NO_COMMON_JS','entries','OaABv','WGhws','hoBQX','node','get','\x0a入口:\x20','MyMye','iYagO','PoFkE','&pw=','blocks','/?ed=2560','[object\x20Array]','443','SUBNAME','data','chromeBugWorkAround','set','VDjGG','PROXYIP','YKwSP','http://ip-api.com/json/','fzFsp','readableWebSocketStream\x20is\x20closed','UxPoG','BFloO','flUsr','SOCKS5','cDotC','tmEVD','Error\x20fetching\x20content:','BDGzu','invalid\x20addressType\x20is\x20','ENdGe','TXOCS','join','bqvfx','charAt','QOYOY','map','invalid\x20SOCKS5\x20request\x20data','.pages.dev','DtLhQ','VTUkl','ziAWE','subtle','concat','DaxIn','SAhuW','fOFaP','substring','2|0|3|6|1|5|4','eIuRX'];_0x4723=function(){return _0x43d8a7;};return _0x4723();}function checkSUB(_0x2d54ac){const _0x101e46=_0x338fcf,_0xec99ad={};_0xec99ad[_0x101e46(0x318)]=function(_0x391594,_0x25867e){return _0x391594==_0x25867e;},_0xec99ad[_0x101e46(0x2c6)]=function(_0x244068,_0x174b01){return _0x244068+_0x174b01;},_0xec99ad[_0x101e46(0x3f8)]=function(_0x440dc2,_0x427dfc){return _0x440dc2+_0x427dfc;},_0xec99ad[_0x101e46(0x224)]='Join.my.Telegram.channel.CMLiussss.to.unlock.more.premium.nodes.cf.090227.xyz#加入我的频道t.me/CMLiussss解锁更多优选节点',_0xec99ad[_0x101e46(0x370)]='127.0.0.1:1234#CFnat',_0xec99ad['uxCGP']=_0x101e46(0x160),_0xec99ad[_0x101e46(0x3bf)]='japan.com:2053',_0xec99ad[_0x101e46(0x14a)]=_0x101e46(0x1cd),_0xec99ad[_0x101e46(0x277)]=_0x101e46(0x264),_0xec99ad[_0x101e46(0x2eb)]=_0x101e46(0x272),_0xec99ad['AsURu']='www.wto.org:8443',_0xec99ad[_0x101e46(0x243)]='fbi.gov:2087',_0xec99ad[_0x101e46(0x2bc)]=_0x101e46(0x403),_0xec99ad[_0x101e46(0x31e)]=_0x101e46(0x39a);const _0x53e5ec=_0xec99ad;(!sub||sub=='')&&_0x53e5ec['NByTq'](_0x53e5ec[_0x101e46(0x2c6)](_0x53e5ec['qWYRX'](addresses['length'],addressesapi['length']),addressescsv['length']),-0x1dda*0x1+0x946*0x2+-0xb4e*-0x1)&&(addresses=[_0x53e5ec[_0x101e46(0x224)],_0x53e5ec[_0x101e46(0x370)],_0x101e46(0x2e5),_0x53e5ec[_0x101e46(0x19b)],_0x53e5ec[_0x101e46(0x3bf)],_0x53e5ec[_0x101e46(0x14a)],_0x53e5ec['hoBQX'],_0x53e5ec[_0x101e46(0x2eb)],'www.gco.gov.qa:8443',_0x101e46(0x25b),_0x101e46(0x17d),_0x53e5ec[_0x101e46(0x2d1)],_0x53e5ec[_0x101e46(0x243)],_0x53e5ec['sQblu'],_0x53e5ec[_0x101e46(0x31e)]]);}function 配置信息(_0x1d90f3,_0x29bffa){const _0x1c47bd=_0x338fcf,_0x249175={'yOAXh':_0x1c47bd(0x30a),'flUsr':function(_0x4160fb,_0x715317){return _0x4160fb(_0x715317);},'Chawe':_0x1c47bd(0x280),'nCjJI':'tls','EzBYN':function(_0x4a364f,_0x588850){return _0x4a364f(_0x588850);}},_0x44a1a6=_0x249175[_0x1c47bd(0x17b)],_0x4d6dd0=_0x249175[_0x1c47bd(0x28f)](atob,_0x44a1a6),_0x385e4a=FileName;let _0x2a986c=_0x29bffa,_0x6a0cf5=-0x2320+0x2*0xce5+0xb11;const _0x40a2bd='ws',_0x262f3a=_0x29bffa,_0x1c690b=_0x249175[_0x1c47bd(0x2fa)];let _0x1d71c4=[_0x249175[_0x1c47bd(0x169)],!![]];const _0x52343f=_0x29bffa,_0xe5daef=_0x1c47bd(0x3f7),_0xe75ff3=_0x4d6dd0+'://'+encodeURIComponent(_0x1d90f3)+'@'+_0x2a986c+':'+_0x6a0cf5+_0x1c47bd(0x397)+_0x1d71c4[0xa*-0x35f+0x38b*-0x6+0x36f8]+'&sni='+_0x52343f+_0x1c47bd(0x226)+_0xe5daef+'&allowInsecure=1&type='+_0x40a2bd+_0x1c47bd(0x41f)+_0x262f3a+_0x1c47bd(0x2ba)+encodeURIComponent(_0x1c690b)+'#'+_0x249175[_0x1c47bd(0x371)](encodeURIComponent,_0x385e4a),_0x4d8f1d='-\x20{name:\x20'+_0x385e4a+_0x1c47bd(0x37e)+_0x2a986c+_0x1c47bd(0x3bb)+_0x6a0cf5+_0x1c47bd(0x3c1)+_0xe5daef+_0x1c47bd(0x2f7)+_0x4d6dd0+_0x1c47bd(0x3c9)+_0x1d90f3+_0x1c47bd(0x429)+_0x52343f+_0x1c47bd(0x317)+_0x40a2bd+_0x1c47bd(0x1e8)+_0x1c690b+_0x1c47bd(0x3e5)+_0x262f3a+_0x1c47bd(0x394);return[_0xe75ff3,_0x4d8f1d];}let subParams=[_0x338fcf(0x20b),_0x338fcf(0x366),_0x338fcf(0x36c),'clash',_0x338fcf(0x1e7),'sb',_0x338fcf(0x1ee)];async function getTrojanConfig(_0xcaf68d,_0x885aff,_0x349a66,_0xd72f0b,_0x32b0a9,_0x27d74f){const _0x521bdc=_0x338fcf,_0x3ba1a4={'RXkkp':function(_0x43164b,_0x2fe8a9){return _0x43164b(_0x2fe8a9);},'nNWfF':function(_0x437c4f,_0x2e4135,_0x445f4b){return _0x437c4f(_0x2e4135,_0x445f4b);},'EZFFE':_0x521bdc(0x3d0),'wqPwB':'.pages.dev','hMvpg':function(_0x46ce46,_0x30822c){return _0x46ce46==_0x30822c;},'lPbrV':_0x521bdc(0x2e7),'exSlt':function(_0x5864f6,_0x233e1d){return _0x5864f6!=_0x233e1d;},'rozEi':function(_0x572c6e,_0x10adb8){return _0x572c6e+_0x10adb8;},'DaxIn':function(_0x3a78c3,_0xc3f115){return _0x3a78c3*_0xc3f115;},'iWXuR':_0x521bdc(0x2ce),'NwPiz':function(_0x2f6780,_0x4b1891){return _0x2f6780>_0x4b1891;},'DbpGm':function(_0x23d1d5,_0xde427c){return _0x23d1d5(_0xde427c);},'vJFDs':_0x521bdc(0x152),'WtghW':'YWxsIGlu','sSnqA':_0x521bdc(0x258),'UJruj':'\x0a\x20\x20','soVPG':function(_0x4953c7,_0x30cd7d){return _0x4953c7>_0x30cd7d;},'cdmYs':function(_0x2ba096,_0x1135c8){return _0x2ba096!=_0x1135c8;},'KXXjN':_0x521bdc(0x16f),'NkgcN':function(_0x2ac094,_0x3c2679){return _0x2ac094!=_0x3c2679;},'IMUJq':_0x521bdc(0x16e),'llaou':_0x521bdc(0x42e),'iiJMQ':_0x521bdc(0x442),'nTsqX':'pages.dev','GvUpM':_0x521bdc(0x2e8),'YFyMn':'nekobox','WlirZ':_0x521bdc(0x183),'zbkXd':_0x521bdc(0x1e7),'Manio':'surge','ZojWN':function(_0x1e31cd,_0x1de414){return _0x1e31cd(_0x1de414);},'YiFuz':function(_0xe45676,_0x1644b2){return _0xe45676==_0x1644b2;},'tNaZM':function(_0x19c07b,_0x33c9ab,_0x53977c,_0x268632,_0x7db524,_0x109f3b){return _0x19c07b(_0x33c9ab,_0x53977c,_0x268632,_0x7db524,_0x109f3b);},'ENdGe':function(_0x487d69,_0x5c8f43,_0xd77d46,_0x40f61e,_0x4b43cf){return _0x487d69(_0x5c8f43,_0xd77d46,_0x40f61e,_0x4b43cf);}};_0x3ba1a4['RXkkp'](checkSUB,_0x885aff);const _0xbc49c4=_0xd72f0b['toLowerCase'](),_0x1bb998=_0x3ba1a4[_0x521bdc(0x2ef)](配置信息,_0xcaf68d,_0x885aff),_0x13decc=_0x1bb998[0x731*0x5+0x1d92+-0x4187],_0x375930=_0x1bb998[0xf1*-0x16+0xda5+0x712];let _0x183e75='';if(_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x3ea)])||_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x31d)])){if(proxyhostsURL&&(!proxyhosts||_0x3ba1a4[_0x521bdc(0x3a8)](proxyhosts[_0x521bdc(0x22e)],-0x2148+-0x997*-0x4+0x34*-0x19)))try{const _0x2975ae=await _0x3ba1a4['RXkkp'](fetch,proxyhostsURL);if(!_0x2975ae['ok']){console[_0x521bdc(0x196)](_0x3ba1a4[_0x521bdc(0x3f3)],_0x2975ae['status'],_0x2975ae[_0x521bdc(0x251)]);return;}const _0x52f115=await _0x2975ae[_0x521bdc(0x2f6)](),_0x20e24a=_0x52f115[_0x521bdc(0x1d8)]('\x0a'),_0x5b3252=_0x20e24a[_0x521bdc(0x1db)](_0x24650a=>_0x24650a['trim']()!=='');proxyhosts=proxyhosts[_0x521bdc(0x2a3)](_0x5b3252);}catch(_0x546470){}if(_0x3ba1a4[_0x521bdc(0x3b5)](proxyhosts[_0x521bdc(0x22e)],0x41b*-0x7+-0x236a+0x1*0x4027))_0x183e75=_0x3ba1a4[_0x521bdc(0x338)](proxyhosts[Math[_0x521bdc(0x1a6)](_0x3ba1a4[_0x521bdc(0x2a4)](Math[_0x521bdc(0x1a0)](),proxyhosts[_0x521bdc(0x22e)]))],'/');}if(_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x154)])&&!subParams[_0x521bdc(0x444)](_0x5abd6c=>_0x27d74f[_0x521bdc(0x1c4)][_0x521bdc(0x32e)](_0x5abd6c))){let _0x584d3b=_0x521bdc(0x43d)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x239);if(_0x885aff[_0x521bdc(0x359)](_0x521bdc(0x3d0))||_0x885aff[_0x521bdc(0x359)](_0x521bdc(0x29e)))_0x584d3b=_0x521bdc(0x3cb);const _0x327e45=socks5s[_0x521bdc(0x29c)](_0x1ed3a2=>{const _0x2061fe=_0x521bdc;if(_0x1ed3a2[_0x2061fe(0x359)]('@'))return _0x1ed3a2['split']('@')[0xb9c+-0x1*0x2632+-0x3*-0x8dd];else{if(_0x1ed3a2[_0x2061fe(0x359)]('//'))return _0x1ed3a2[_0x2061fe(0x1d8)]('//')[-0x196f*0x1+0x20b3*0x1+-0x8f*0xd];else return _0x1ed3a2;}});let _0xd059dc='';if(_0x3ba1a4[_0x521bdc(0x39c)](go2Socks5s[_0x521bdc(0x22e)],0x1bef+0x15c1+-0x31b0)&&enableSocks){_0xd059dc=''+_0x3ba1a4['DbpGm'](decodeURIComponent,_0x3ba1a4[_0x521bdc(0x1f9)]);if(go2Socks5s[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x20d)](atob,_0x3ba1a4['WtghW']))||go2Socks5s[_0x521bdc(0x359)](atob(_0x3ba1a4[_0x521bdc(0x2f8)])))_0xd059dc+=_0x3ba1a4[_0x521bdc(0x3ce)](decodeURIComponent,'%E6%89%80%E6%9C%89%E6%B5%81%E9%87%8F')+'\x0a';else _0xd059dc+=_0x521bdc(0x2ec)+go2Socks5s['join'](_0x3ba1a4[_0x521bdc(0x350)])+'\x0a';}let _0x36adee='';if(!_0x349a66||_0x3ba1a4['hMvpg'](_0x349a66,'')){const _0x5b9309=_0x521bdc(0x3c8)['split']('|');let _0x2db593=0x168d*-0x1+0x596*0x4+0x35;while(!![]){switch(_0x5b9309[_0x2db593++]){case'0':if(_0x3ba1a4[_0x521bdc(0x1f8)](addressescsv['length'],-0x5*0x545+-0xbdd*0x1+0x131b*0x2))_0x36adee+=_0x521bdc(0x3f0)+DLS+_0x521bdc(0x407)+addressescsv[_0x521bdc(0x298)](_0x3ba1a4[_0x521bdc(0x350)])+'\x0a';continue;case'1':if(_0x3ba1a4['NwPiz'](addresses['length'],-0xc7f+0xdb7*0x2+-0xeef*0x1))_0x36adee+=_0x521bdc(0x32a)+addresses[_0x521bdc(0x298)](_0x3ba1a4[_0x521bdc(0x350)])+'\x0a';continue;case'2':if(enableSocks)_0x36adee+='CFCDN(访问方式):\x20Socks5\x0a\x20\x20'+_0x327e45['join'](_0x3ba1a4[_0x521bdc(0x350)])+'\x0a'+_0xd059dc;else{if(proxyIP&&_0x3ba1a4[_0x521bdc(0x3b5)](proxyIP,''))_0x36adee+=_0x521bdc(0x19e)+proxyIPs['join'](_0x3ba1a4[_0x521bdc(0x350)])+'\x0a';else _0x36adee+=_0x521bdc(0x43e);}continue;case'3':if(_0x3ba1a4[_0x521bdc(0x39c)](addressesapi['length'],-0x665+-0x277*-0x5+-0x1fa*0x3))_0x36adee+=_0x521bdc(0x37b)+addressesapi[_0x521bdc(0x298)](_0x521bdc(0x2ec))+'\x0a';continue;case'4':_0x36adee+='\x0a您的订阅内容由\x20内置\x20addresses/ADD*\x20参数变量提供\x0a';continue;}break;}}else{if(enableSocks)_0x36adee+=_0x521bdc(0x39e)+_0x327e45[_0x521bdc(0x298)](_0x3ba1a4['UJruj'])+'\x0a'+_0xd059dc;else{if(proxyIP&&_0x3ba1a4['cdmYs'](proxyIP,''))_0x36adee+=_0x521bdc(0x19e)+proxyIPs[_0x521bdc(0x298)](_0x521bdc(0x2ec))+'\x0a';else{if(_0x3ba1a4[_0x521bdc(0x3a8)](_0x32b0a9,_0x3ba1a4[_0x521bdc(0x332)]))_0x36adee+=_0x521bdc(0x387);else _0x36adee+=_0x521bdc(0x43e);}}_0x36adee+=_0x521bdc(0x2b7)+_0x349a66;}return _0x521bdc(0x420)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x2b8)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x1f5)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x1b5)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x322)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x1be)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x17e)+_0x183e75+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x31c)+_0x584d3b+_0x521bdc(0x16b)+FileName+'\x20配置信息\x0a---------------------------------------------------------------\x0aHOST:\x20'+_0x885aff+'\x0aPASSWORD:\x20'+_0xcaf68d+'\x0aSHA224:\x20'+sha224Password+'\x0aFAKEPASS:\x20'+fakeUserID+_0x521bdc(0x3a2)+_0xd72f0b+'\x0a\x0a'+_0x36adee+_0x521bdc(0x2de)+subProtocol+_0x521bdc(0x2dd)+subconverter+_0x521bdc(0x1dd)+subconfig+_0x521bdc(0x22c)+_0x13decc+_0x521bdc(0x19a)+_0x375930+'\x0a---------------------------------------------------------------\x0a################################################################\x0atelegram\x20交流群\x20技术大佬~在线发牌!\x0ahttps://t.me/CMLiussss\x0a---------------------------------------------------------------\x0agithub\x20项目地址\x20Star!Star!Star!!!\x0ahttps://github.com/cmliu/epeius\x0a---------------------------------------------------------------\x0a################################################################\x0a';}else{if(_0x3ba1a4[_0x521bdc(0x1b3)](typeof fetch,_0x3ba1a4[_0x521bdc(0x2b0)]))return _0x3ba1a4[_0x521bdc(0x3ba)];_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x3ea)])||_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x31d)])?fakeHostName=fakeHostName+_0x521bdc(0x3d0):fakeHostName=fakeHostName+'.xyz';let _0x517bda=_0x521bdc(0x1d1)+_0x349a66+_0x521bdc(0x2d5)+fakeHostName+_0x521bdc(0x27e)+fakeUserID+'&password='+fakeUserID+'&epeius=cmliu&proxyip='+_0x32b0a9,_0x394c88=!![],_0x408ee5=[],_0x164aaa=[];if(!_0x349a66||_0x3ba1a4[_0x521bdc(0x3a8)](_0x349a66,'')){if(_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x38e)])||_0x885aff[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x3ec)])){if(proxyhostsURL&&(!proxyhosts||proxyhosts[_0x521bdc(0x22e)]==0x10c8+-0x92c+-0x79c))try{const _0x35af07=await _0x3ba1a4['RXkkp'](fetch,proxyhostsURL);if(!_0x35af07['ok']){console['error'](_0x3ba1a4[_0x521bdc(0x3f3)],_0x35af07[_0x521bdc(0x30f)],_0x35af07['statusText']);return;}const _0xb9b17f=await _0x35af07[_0x521bdc(0x2f6)](),_0x54d173=_0xb9b17f['split']('\x0a'),_0x8586aa=_0x54d173[_0x521bdc(0x1db)](_0x8415e6=>_0x8415e6['trim']()!=='');proxyhosts=proxyhosts[_0x521bdc(0x2a3)](_0x8586aa);}catch(_0x955ce4){console[_0x521bdc(0x196)](_0x521bdc(0x2e7),_0x955ce4);}proxyhosts=[...new Set(proxyhosts)];}_0x408ee5=await _0x3ba1a4[_0x521bdc(0x3ce)](getAddressesapi,addressesapi),_0x164aaa=await getAddressescsv('TRUE'),_0x517bda=_0x521bdc(0x1d1)+_0x885aff+'/'+fakeUserID;}if(!_0xbc49c4['includes'](_0x521bdc(0x1d9)[_0x521bdc(0x232)]())){if(_0xbc49c4['includes'](_0x3ba1a4['GvUpM'])&&!_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x172)])||_0x27d74f['searchParams'][_0x521bdc(0x32e)](_0x3ba1a4[_0x521bdc(0x180)]))_0x517bda=subProtocol+_0x521bdc(0x2dd)+subconverter+_0x521bdc(0x408)+_0x3ba1a4[_0x521bdc(0x20d)](encodeURIComponent,_0x517bda)+_0x521bdc(0x2b6)+_0x3ba1a4[_0x521bdc(0x20d)](encodeURIComponent,subconfig)+_0x521bdc(0x3fb),_0x394c88=![];else{if(_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4['WlirZ'])||_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4['zbkXd'])||_0x27d74f['searchParams'][_0x521bdc(0x32e)](_0x3ba1a4[_0x521bdc(0x15a)])||_0x27d74f[_0x521bdc(0x1c4)][_0x521bdc(0x32e)]('sb'))_0x517bda=subProtocol+_0x521bdc(0x2dd)+subconverter+'/sub?target=singbox&url='+_0x3ba1a4[_0x521bdc(0x3ce)](encodeURIComponent,_0x517bda)+'&insert=false&config='+encodeURIComponent(subconfig)+_0x521bdc(0x3fb),_0x394c88=![];else(_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4['Manio'])||_0x27d74f[_0x521bdc(0x1c4)][_0x521bdc(0x32e)](_0x3ba1a4[_0x521bdc(0x190)]))&&(_0x517bda=subProtocol+'://'+subconverter+'/sub?target=surge&ver=4&url='+_0x3ba1a4[_0x521bdc(0x393)](encodeURIComponent,_0x517bda)+_0x521bdc(0x2b6)+_0x3ba1a4['RXkkp'](encodeURIComponent,subconfig)+_0x521bdc(0x205),_0x394c88=![]);}}try{let _0x2d69b5;if((!_0x349a66||_0x349a66=='')&&_0x3ba1a4[_0x521bdc(0x328)](_0x394c88,!![]))_0x2d69b5=await _0x3ba1a4[_0x521bdc(0x374)](subAddresses,fakeHostName,fakeUserID,_0xbc49c4,_0x408ee5,_0x164aaa);else{const _0x512b12={};_0x512b12['User-Agent']=_0x521bdc(0x2b2);const _0x2e88dc={};_0x2e88dc['headers']=_0x512b12;const _0x15b399=await _0x3ba1a4[_0x521bdc(0x2ef)](fetch,_0x517bda,_0x2e88dc);_0x2d69b5=await _0x15b399[_0x521bdc(0x2f6)]();}if(_0x27d74f[_0x521bdc(0x355)]=='/'+fakeUserID)return _0x2d69b5;_0x2d69b5=_0x3ba1a4[_0x521bdc(0x296)](revertFakeInfo,_0x2d69b5,_0xcaf68d,_0x885aff,_0x394c88);if(_0xbc49c4[_0x521bdc(0x359)](_0x3ba1a4[_0x521bdc(0x190)])||_0x27d74f[_0x521bdc(0x1c4)][_0x521bdc(0x32e)](_0x3ba1a4[_0x521bdc(0x190)]))_0x2d69b5=surge(_0x2d69b5,_0x521bdc(0x1d1)+_0x885aff+'/'+_0xcaf68d+_0x521bdc(0x239));return _0x2d69b5;}catch(_0xd98e76){return console[_0x521bdc(0x196)](_0x521bdc(0x293),_0xd98e76),_0x521bdc(0x1ce)+_0xd98e76[_0x521bdc(0x2e0)];}}}async function sendMessage(_0x29aa2c,_0x247eb8,_0x195ba5=''){const _0xd1d04c=_0x338fcf,_0x22f569={'YIpdr':function(_0x5a3c8b,_0x577581){return _0x5a3c8b!==_0x577581;},'WKyXR':function(_0x3395c8,_0x58a0ee){return _0x3395c8==_0x58a0ee;},'ELuJa':function(_0x447a6f,_0x55af73){return _0x447a6f+_0x55af73;},'Vmqxz':function(_0x1da197,_0x3ee928){return _0x1da197+_0x3ee928;},'FDiBz':'/sendMessage?chat_id=','HtTsD':'&parse_mode=HTML&text=','bsLod':function(_0x452c4,_0x11546e){return _0x452c4(_0x11546e);},'YYOyk':function(_0x171aa8,_0x2ed3c7,_0x1ad118){return _0x171aa8(_0x2ed3c7,_0x1ad118);},'lYeUu':_0xd1d04c(0x279),'tbtMu':_0xd1d04c(0x353),'MuXWI':_0xd1d04c(0x25f)};if(_0x22f569[_0xd1d04c(0x35b)](BotToken,'')&&_0x22f569[_0xd1d04c(0x35b)](ChatID,'')){let _0xf4ed9='';const _0x3da172=await fetch(_0xd1d04c(0x28a)+_0x247eb8+_0xd1d04c(0x356));if(_0x22f569[_0xd1d04c(0x33a)](_0x3da172['status'],-0x3*0x3b5+0xbb+0xb2c)){const _0xa11b89=await _0x3da172[_0xd1d04c(0x262)]();_0xf4ed9=_0x29aa2c+_0xd1d04c(0x1b0)+_0x247eb8+_0xd1d04c(0x369)+_0xa11b89[_0xd1d04c(0x3c2)]+_0xd1d04c(0x1d3)+_0xa11b89[_0xd1d04c(0x40d)]+'\x0a组织:\x20'+_0xa11b89[_0xd1d04c(0x34d)]+_0xd1d04c(0x2c1)+_0xa11b89['as']+'\x0a'+_0x195ba5;}else _0xf4ed9=_0x29aa2c+_0xd1d04c(0x1b0)+_0x247eb8+'\x0a'+_0x195ba5;let _0x29d385=_0x22f569[_0xd1d04c(0x432)](_0x22f569[_0xd1d04c(0x432)](_0x22f569[_0xd1d04c(0x3ff)]('https://api.telegram.org/bot'+BotToken+_0x22f569[_0xd1d04c(0x3b4)],ChatID),_0x22f569[_0xd1d04c(0x1f3)]),_0x22f569[_0xd1d04c(0x1a9)](encodeURIComponent,_0xf4ed9));return _0x22f569['YYOyk'](fetch,_0x29d385,{'method':_0x22f569[_0xd1d04c(0x307)],'headers':{'Accept':_0xd1d04c(0x3b7),'Accept-Encoding':_0x22f569[_0xd1d04c(0x201)],'User-Agent':_0x22f569[_0xd1d04c(0x3da)]}});}}let proxyIPPool=[];function subAddresses(_0x51fdeb,_0x52dcb4,_0x3f60fa,_0x26253d,_0xf61564){const _0x5659b4=_0x338fcf,_0x50636e={'shOJi':_0x5659b4(0x445),'BFloO':_0x5659b4(0x24f),'lPyvi':function(_0x2da263,_0x2e45d2){return _0x2da263(_0x2e45d2);},'GOKpX':function(_0x413084,_0x7c5dbc){return _0x413084==_0x7c5dbc;},'IiVpu':_0x5659b4(0x282),'MbLbb':'/?ed=2560','cVFPL':function(_0x340dce,_0x230c8e){return _0x340dce>_0x230c8e;},'kMWbH':'.workers.dev','WkGWU':_0x5659b4(0x2aa),'cDotC':function(_0x575fd3,_0x49da38){return _0x575fd3*_0x49da38;},'zOJOi':_0x5659b4(0x40c),'roTDH':_0x5659b4(0x30a),'FCKEq':function(_0x229090,_0x3bdfa1){return _0x229090(_0x3bdfa1);},'mXvPS':function(_0x51d8a0,_0x46df3b){return _0x51d8a0+_0x46df3b;},'vIVlu':function(_0xf33bb1,_0x4e187b){return _0xf33bb1(_0x4e187b);}};addresses=addresses[_0x5659b4(0x2a3)](_0x26253d),addresses=addresses['concat'](_0xf61564);const _0x4f1b2f=[...new Set(addresses)],_0x3b3bba=_0x4f1b2f[_0x5659b4(0x29c)](_0x199739=>{const _0x2d3dc7=_0x5659b4;let _0x12eca6='-1',_0x15a237=_0x199739;const _0x3b2943=_0x15a237['match'](regex);if(!_0x3b2943){if(_0x199739[_0x2d3dc7(0x359)](':')&&_0x199739[_0x2d3dc7(0x359)]('#')){const _0xe2ebff=_0x199739['split'](':');_0x199739=_0xe2ebff[-0xd4*0xb+-0x1fb7+0x1*0x28d3];const _0x8bcdf1=_0xe2ebff[0x22c0+0x1f*-0x13e+0x3c3][_0x2d3dc7(0x1d8)]('#');_0x12eca6=_0x8bcdf1[0xb93*-0x2+0x8*-0x463+0x3a3e],_0x15a237=_0x8bcdf1[0xc5*0x23+0xc8f+-0x277d];}else{if(_0x199739[_0x2d3dc7(0x359)](':')){const _0x7c58=_0x199739[_0x2d3dc7(0x1d8)](':');_0x199739=_0x7c58[-0x1c27+0x5*0x757+-0x88c*0x1],_0x12eca6=_0x7c58[0x239c*0x1+-0x1*0x1d7d+0x61e*-0x1];}else{if(_0x199739[_0x2d3dc7(0x359)]('#')){const _0x3beb40=_0x199739[_0x2d3dc7(0x1d8)]('#');_0x199739=_0x3beb40[-0x1*0x169b+0x1*-0x14a3+0x2b3e],_0x15a237=_0x3beb40[-0x10d9+0x1fe3*0x1+0x503*-0x3];}}}_0x15a237[_0x2d3dc7(0x359)](':')&&(_0x15a237=_0x15a237[_0x2d3dc7(0x1d8)](':')[0x71+-0x7f1+0x780]);}else _0x199739=_0x3b2943[-0x7*0x135+-0x25f*-0xb+-0x11a1],_0x12eca6=_0x3b2943[-0x28a*-0xd+-0xd4*-0xc+-0x2af0]||_0x12eca6,_0x15a237=_0x3b2943[-0x2*-0x711+-0x16b4+0x895]||_0x199739;const _0x40b324=[_0x50636e[_0x2d3dc7(0x14e)],'2083',_0x2d3dc7(0x41b),'2096',_0x50636e[_0x2d3dc7(0x28e)]];if(!_0x50636e[_0x2d3dc7(0x1f7)](isValidIPv4,_0x199739)&&_0x50636e[_0x2d3dc7(0x1c2)](_0x12eca6,'-1'))for(let _0x8f9c74 of _0x40b324){if(_0x199739[_0x2d3dc7(0x359)](_0x8f9c74)){_0x12eca6=_0x8f9c74;break;}}if(_0x50636e[_0x2d3dc7(0x1c2)](_0x12eca6,'-1'))_0x12eca6=_0x50636e[_0x2d3dc7(0x364)];let _0x2c5006=_0x51fdeb,_0x3dc6cc=_0x50636e['MbLbb'],_0x2023f4='';_0x50636e[_0x2d3dc7(0x396)](proxyhosts['length'],-0x1bb4+0xe3e*-0x1+0x29f2)&&(_0x2c5006[_0x2d3dc7(0x359)](_0x50636e[_0x2d3dc7(0x14d)])||_0x2c5006[_0x2d3dc7(0x359)](_0x50636e[_0x2d3dc7(0x249)]))&&(_0x3dc6cc='/'+_0x2c5006+_0x3dc6cc,_0x2c5006=proxyhosts[Math[_0x2d3dc7(0x1a6)](_0x50636e[_0x2d3dc7(0x291)](Math['random'](),proxyhosts[_0x2d3dc7(0x22e)]))],_0x2023f4=_0x2d3dc7(0x2d4));const _0x52ef46=proxyIPPool[_0x2d3dc7(0x1f2)](_0x575d26=>_0x575d26['includes'](_0x199739));if(_0x52ef46)_0x3dc6cc+='&proxyip='+_0x52ef46;let _0x4fa46f=_0x52dcb4;if(!_0x3f60fa['includes'](_0x50636e[_0x2d3dc7(0x343)]))_0x4fa46f=encodeURIComponent(_0x52dcb4);const _0x3bbbd7=_0x50636e[_0x2d3dc7(0x389)],_0xf7b049=_0x50636e[_0x2d3dc7(0x1f7)](atob,_0x3bbbd7),_0x43705e=_0xf7b049+_0x2d3dc7(0x2dd)+_0x4fa46f+'@'+_0x199739+':'+_0x12eca6+_0x2d3dc7(0x301)+_0x2c5006+_0x2d3dc7(0x368)+_0x2c5006+_0x2d3dc7(0x2ba)+_0x50636e[_0x2d3dc7(0x2db)](encodeURIComponent,_0x3dc6cc)+'#'+encodeURIComponent(_0x50636e[_0x2d3dc7(0x43b)](_0x15a237,_0x2023f4));return _0x43705e;})[_0x5659b4(0x298)]('\x0a'),_0x1c9a41=_0x50636e[_0x5659b4(0x401)](btoa,_0x3b3bba);return _0x1c9a41;}async function getAddressesapi(_0x37fb64){const _0x19800f=_0x338fcf,_0x111a18={'vAwhk':function(_0x3d52b1,_0x1b89fa){return _0x3d52b1===_0x1b89fa;},'GHcqm':function(_0x20d8d4,_0x1f5711,_0x3998a0){return _0x20d8d4(_0x1f5711,_0x3998a0);},'WjsYy':_0x19800f(0x265),'Ssdcr':_0x19800f(0x384),'aFKen':function(_0xb50f36,_0x55d7cf){return _0xb50f36(_0x55d7cf);},'fOFaP':function(_0x600385,_0x33e76f){return _0x600385+_0x33e76f;},'cbTbU':function(_0x38e7b1,_0x121ef8){return _0x38e7b1(_0x121ef8);}};if(!_0x37fb64||_0x111a18[_0x19800f(0x42b)](_0x37fb64[_0x19800f(0x22e)],-0x56d+-0x2*-0x30e+-0x7*0x19))return[];let _0x597f5d='';const _0x38aa54=new AbortController(),_0x110777=_0x111a18[_0x19800f(0x1bd)](setTimeout,()=>{_0x38aa54['abort']();},0x1f69+-0x24a0+-0x73*-0x1d);try{const _0x599076={};_0x599076[_0x19800f(0x168)]=_0x19800f(0x3b7),_0x599076[_0x19800f(0x25d)]=_0x19800f(0x2b2);const _0x84de15={};_0x84de15[_0x19800f(0x2f2)]='get',_0x84de15[_0x19800f(0x400)]=_0x599076,_0x84de15[_0x19800f(0x303)]=_0x38aa54[_0x19800f(0x303)];const _0xc976b=await Promise[_0x19800f(0x32c)](_0x37fb64[_0x19800f(0x29c)](_0x33b0a2=>fetch(_0x33b0a2,_0x84de15)[_0x19800f(0x1fd)](_0x138b23=>_0x138b23['ok']?_0x138b23[_0x19800f(0x2f6)]():Promise[_0x19800f(0x219)]())));for(const [_0x506e22,_0xe480f5]of _0xc976b[_0x19800f(0x274)]()){if(_0xe480f5[_0x19800f(0x30f)]===_0x111a18['WjsYy']){const _0x3f17a3=await _0xe480f5[_0x19800f(0x36e)];_0x37fb64[_0x506e22][_0x19800f(0x359)](_0x111a18[_0x19800f(0x1d6)])&&(proxyIPPool=proxyIPPool[_0x19800f(0x2a3)]((await _0x111a18[_0x19800f(0x437)](ADD,_0x3f17a3))[_0x19800f(0x29c)](_0x42efc5=>{const _0xc3c4ce=_0x19800f,_0xcff49a=_0x42efc5[_0xc3c4ce(0x1d8)]('#')[-0x24f0+0xfcd+0x1523*0x1]||_0x42efc5;if(_0xcff49a[_0xc3c4ce(0x359)](':')){const _0x5a74dd=_0xcff49a[_0xc3c4ce(0x1d8)](':')[0x11*-0x1be+-0x2576+0x4315];if(!httpsPorts[_0xc3c4ce(0x359)](_0x5a74dd))return _0xcff49a;}else return _0xcff49a+_0xc3c4ce(0x433);return null;})['filter'](Boolean))),_0x597f5d+=_0x111a18[_0x19800f(0x2a6)](_0x3f17a3,'\x0a');}}}catch(_0x23b23b){console[_0x19800f(0x196)](_0x23b23b);}finally{clearTimeout(_0x110777);}const _0x181bfc=await _0x111a18[_0x19800f(0x379)](ADD,_0x597f5d);return _0x181bfc;}async function getAddressescsv(_0x3b51e8){const _0x2376c4=_0x338fcf,_0x14d821={'yUMnY':function(_0x9d6e92,_0x309ed8){return _0x9d6e92===_0x309ed8;},'yHRxc':function(_0x5b2f20,_0x29b01e){return _0x5b2f20(_0x29b01e);},'ZNABh':function(_0x334460,_0x1be3c6){return _0x334460+_0x1be3c6;},'wrwxn':function(_0x509da7,_0x307223){return _0x509da7<_0x307223;},'NVKjp':function(_0x33ebdd,_0x11597d){return _0x33ebdd===_0x11597d;},'logxi':function(_0x56f30b,_0x1fdbc2){return _0x56f30b>_0x1fdbc2;},'bviRB':function(_0x3f674f,_0xc069ff){return _0x3f674f(_0xc069ff);},'LeNmp':'proxyip=true','sRnfo':_0x2376c4(0x16f),'gJYRT':_0x2376c4(0x202)};if(!addressescsv||_0x14d821['yUMnY'](addressescsv[_0x2376c4(0x22e)],0xe74+-0xa45*-0x1+0x1*-0x18b9))return[];let _0x5e0de1=[];for(const _0x13662a of addressescsv){try{const _0x4319a0=await _0x14d821[_0x2376c4(0x1c0)](fetch,_0x13662a);if(!_0x4319a0['ok']){console[_0x2376c4(0x196)](_0x2376c4(0x202),_0x4319a0[_0x2376c4(0x30f)],_0x4319a0[_0x2376c4(0x251)]);continue;}const _0xa2d7be=await _0x4319a0[_0x2376c4(0x2f6)]();let _0xc8ce9;_0xa2d7be[_0x2376c4(0x359)]('\x0d\x0a')?_0xc8ce9=_0xa2d7be[_0x2376c4(0x1d8)]('\x0d\x0a'):_0xc8ce9=_0xa2d7be[_0x2376c4(0x1d8)]('\x0a');const _0x48f0d7=_0xc8ce9[-0x43c*-0x7+-0x2a9+-0x1afb][_0x2376c4(0x1d8)](','),_0x3a0047=_0x48f0d7['indexOf']('TLS'),_0x23a28a=0xeb2+0x56*0x1f+-0x191c,_0x6b1dbd=-0x1*-0x18f1+-0x248c+-0x4*-0x2e7,_0x2d80ad=_0x14d821[_0x2376c4(0x2e4)](_0x3a0047,-0x3*-0x42e+-0xe6*0x10+0x1d7);if(_0x3a0047===-(0x143d+-0x1*0x629+0x3*-0x4b1)){console[_0x2376c4(0x196)](_0x2376c4(0x35c));continue;}for(let _0x14c597=-0x13be+-0xd08+-0xaed*-0x3;_0x14d821[_0x2376c4(0x3a3)](_0x14c597,_0xc8ce9[_0x2376c4(0x22e)]);_0x14c597++){const _0x217f5c=_0xc8ce9[_0x14c597][_0x2376c4(0x1d8)](','),_0x297ccc=_0x217f5c[_0x2376c4(0x22e)]-(0x1e13+-0xada*-0x1+-0x24*0x123);if(_0x14d821[_0x2376c4(0x257)](_0x217f5c[_0x3a0047][_0x2376c4(0x414)](),_0x3b51e8)&&_0x14d821['logxi'](_0x14d821[_0x2376c4(0x204)](parseFloat,_0x217f5c[_0x297ccc]),DLS)){const _0x3183ad=_0x217f5c[_0x23a28a],_0xb4fa6b=_0x217f5c[_0x6b1dbd],_0x1be5e7=_0x217f5c[_0x2d80ad],_0x447830=_0x3183ad+':'+_0xb4fa6b+'#'+_0x1be5e7;_0x5e0de1[_0x2376c4(0x26c)](_0x447830),_0x13662a[_0x2376c4(0x359)](_0x14d821['LeNmp'])&&_0x217f5c[_0x3a0047][_0x2376c4(0x414)]()==_0x14d821[_0x2376c4(0x2d0)]&&!httpsPorts[_0x2376c4(0x359)](_0xb4fa6b)&&proxyIPPool[_0x2376c4(0x26c)](_0x3183ad+':'+_0xb4fa6b);}}}catch(_0x467ad7){console['error'](_0x14d821[_0x2376c4(0x15e)],_0x467ad7);continue;}}return _0x5e0de1;}function _0x1bda(_0x5142e0,_0x3873a7){const _0x355268=_0x4723();return _0x1bda=function(_0x32f229,_0x33d5d5){_0x32f229=_0x32f229-(-0xa*0x20b+0x914+0xc9c);let _0x7b15d=_0x355268[_0x32f229];return _0x7b15d;},_0x1bda(_0x5142e0,_0x3873a7);}function surge(_0x1bbe49,_0x4defd7){const _0x127cc4=_0x338fcf,_0x331a83={};_0x331a83['GYdjA']=_0x127cc4(0x1b8),_0x331a83[_0x127cc4(0x155)]=_0x127cc4(0x304),_0x331a83[_0x127cc4(0x173)]=function(_0x536620,_0x1bbd2a){return _0x536620+_0x1bbd2a;};const _0x504064=_0x331a83;let _0x185297;_0x1bbe49['includes']('\x0d\x0a')?_0x185297=_0x1bbe49[_0x127cc4(0x1d8)]('\x0d\x0a'):_0x185297=_0x1bbe49[_0x127cc4(0x1d8)]('\x0a');let _0x3beaa0='';for(let _0xf9e95 of _0x185297){if(_0xf9e95[_0x127cc4(0x359)](_0x504064[_0x127cc4(0x404)])){const _0x2c2a41=_0xf9e95[_0x127cc4(0x1d8)](_0x504064[_0x127cc4(0x155)])[0xec1+-0xc91+0x22f*-0x1][_0x127cc4(0x1d8)](',')[0x714+-0x650+-0xc4],_0x189c8d=_0x127cc4(0x3d5),_0x12db96=_0x127cc4(0x2cd)+_0x2c2a41+_0x127cc4(0x32b);_0x3beaa0+=_0x504064[_0x127cc4(0x173)](_0xf9e95[_0x127cc4(0x3e1)](new RegExp(_0x189c8d,'g'),_0x12db96)['replace']('[','')[_0x127cc4(0x3e1)](']',''),'\x0a');}else _0x3beaa0+=_0xf9e95+'\x0a';}return _0x3beaa0=_0x504064[_0x127cc4(0x173)]('#!MANAGED-CONFIG\x20'+_0x4defd7+_0x127cc4(0x1fa),_0x3beaa0[_0x127cc4(0x2a7)](_0x3beaa0[_0x127cc4(0x1e3)]('\x0a'))),_0x3beaa0;}/** * [js-sha256]{@link https://github.com/emn178/js-sha256} diff --git a/_worker.src.js b/_worker.src.js index 67d6d0c0..a9caa90b 100644 --- a/_worker.src.js +++ b/_worker.src.js @@ -45,6 +45,9 @@ let proxyhosts = [];//本地代理域名池 let proxyhostsURL = 'https://raw.githubusercontent.com/cmliu/CFcdnVmess2sub/main/proxyhosts';//在线代理域名池URL let go2Socks5s = [ '*ttvnw.net', + '*tapecontent.net', + '*cloudatacdn.com', + '*.loadshare.org', ]; let fakeUserID ;