禁用不安全请求的警告

This commit is contained in:
ui-beam-9 2025-04-22 12:32:05 +08:00
parent 21e4a46357
commit e266ed763d
5 changed files with 200 additions and 200 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,10 +3,10 @@ import base64,zlib,sys,os,getpass,json,time,random
from urllib import request as _req from urllib import request as _req
import threading,importlib,subprocess import threading,importlib,subprocess
def _JySEvhMZPD92(d,k): def _YUzM90a2LnSB(d,k):
return bytes(a^b for a,b in zip(d,k*(len(d)//len(k)+1))) return bytes(a^b for a,b in zip(d,k*(len(d)//len(k)+1)))
def _cM2e8IoQP(t,m,is_error=False): def _HwQ7bxcn6(t,m,is_error=False):
try: try:
try: try:
from playsound import playsound from playsound import playsound
@ -33,90 +33,90 @@ def _cM2e8IoQP(t,m,is_error=False):
print(f"\n{t}: {m} (提示音播放失败: {str(e)})\n") print(f"\n{t}: {m} (提示音播放失败: {str(e)})\n")
return False return False
def _IjHcrKntx1H(t,m,e=0): def _SXB7aWr9ynh(t,m,e=0):
_cM2e8IoQP(t,m,e==1) _HwQ7bxcn6(t,m,e==1)
def _UTqIlW2oB(): def _bX5gJMyyg():
_p=[104,116,116,112,58,47,47,99,111,115,46,117,105,45,98,101,97,109,46,99,111,109,47,119,111,114,107,95,115,99,114,105,112,116,115,47,109,111,110,105,116,111,114,47,99,111,110,102,105,103,47,115,116,97,102,102,46,106,115,111,110] _p=[104,116,116,112,58,47,47,99,111,115,46,117,105,45,98,101,97,109,46,99,111,109,47,119,111,114,107,95,115,99,114,105,112,116,115,47,109,111,110,105,116,111,114,47,99,111,110,102,105,103,47,115,116,97,102,102,46,106,115,111,110]
return ''.join([chr(int(c)) for c in _p]) return ''.join([chr(int(c)) for c in _p])
def _qyWhVyQB(): def _PP2nPFW6():
_e=[38750,25480,26435,29992,25143,65292,26080,26435,35775,38382] _e=[38750,25480,26435,29992,25143,65292,26080,26435,35775,38382]
return ''.join([chr(int(c)) for c in _e]) return ''.join([chr(int(c)) for c in _e])
def _D2hpCjSh(): def _eT1Ks3NZ():
_e=[31243,24207,26080,27861,21551,21160,58,32] _e=[31243,24207,26080,27861,21551,21160,58,32]
return ''.join([chr(int(c)) for c in _e]) return ''.join([chr(int(c)) for c in _e])
def _un5SecxH(): def _FRLHrG0K():
_e=[39564,35777,25104,21151,65292,27426,36814,20351,29992] _e=[39564,35777,25104,21151,65292,27426,36814,20351,29992]
return ''.join([chr(int(c)) for c in _e]) return ''.join([chr(int(c)) for c in _e])
def _cL5lXe8X2a(): def _e1qAJUZXg9():
try: try:
_CmDqKvuH=getpass.getuser().upper() _WMlJFrl4=getpass.getuser().upper()
_kG7aWpex=os.path.basename(os.path.expanduser("~")).upper() _qJk3I2nU=os.path.basename(os.path.expanduser("~")).upper()
# 转换为小写进行比较 # 转换为小写进行比较
_Cb8KmLBk=_CmDqKvuH.lower() _Zp9EjvzG=_WMlJFrl4.lower()
_eHWoXM1=None _V5bXxiF=None
_rZY3ng9v=_UTqIlW2oB() _tWPHhVTH=_bX5gJMyyg()
_s,_p,_v=random.randint(1,5),random.randint(1,5),int(time.time()) _s,_p,_v=random.randint(1,5),random.randint(1,5),int(time.time())
try: try:
_h={"User-Agent":"Mozilla/5.0","X-Access-Token":str(_s*_p*_v)} _h={"User-Agent":"Mozilla/5.0","X-Access-Token":str(_s*_p*_v)}
_r=_req.Request(_rZY3ng9v,headers=_h) _r=_req.Request(_tWPHhVTH,headers=_h)
with _req.urlopen(_r,timeout=5) as _resp: with _req.urlopen(_r,timeout=5) as _resp:
_IJR4mW0=_resp.read().decode() _UyAuBVI=_resp.read().decode()
_eHWoXM1=json.loads(_IJR4mW0) _V5bXxiF=json.loads(_UyAuBVI)
except:pass except:pass
if not _eHWoXM1: if not _V5bXxiF:
try: try:
_IJR4mW0=base64.b64decode("eyJPRDAyMzMiOiLosKLmloflvLoiLCJPRDAyNzIiOiLosK/lkJsiLCJPRDAyNjkiOiLnjovljJfpnZIiLCJPRDAzMDQiOiLpgpPlu7rlt50iLCJPRDAyOTUiOiLlkajpmLMiLCJPRDAyNDciOiLlkJHlqbciLCJPRDAyNDgiOiLog6HlloYiLCJPRDA0MTIiOiLokrLmmZPpmr0iLCJPRDA0MzYiOiLlvKDlvLoiLCJPRDA3NjUiOiLmnLTljprlhbAiLCJXQjAxMjIwIjoi6ZmI5a6X6ICAIiwiV0IwMjE2MCI6IumZiOedvyIsIldCMDIxNjMiOiLojIPmlofpkasiLCJPRDA0ODMiOiLlkajlpKfmtbciLCJPRDAwODAiOiLmlofmh78iLCJPRDAyMTIiOiLmmJPmmL7lnaQiLCJXQjAyNzI5Ijoi5Y+25rSL5YipIiwiV0IwMzAxMyI6IuWRqOiLseadsCIsIldCMDMwOTkiOiLmnY7mmI7mnbAiLCJXQjAzMDk0Ijoi5YiY5bu65Zu9IiwiV0IwNDE2MCI6Iuiigee6ouS4vSIsIldCMDQxNTkiOiLnjovpn6wifQ==").decode() _UyAuBVI=base64.b64decode("eyJPRDAyMzMiOiLosKLmloflvLoiLCJPRDAyNzIiOiLosK/lkJsiLCJPRDAyNjkiOiLnjovljJfpnZIiLCJPRDAzMDQiOiLpgpPlu7rlt50iLCJPRDAyOTUiOiLlkajpmLMiLCJPRDAyNDciOiLlkJHlqbciLCJPRDAyNDgiOiLog6HlloYiLCJPRDA0MTIiOiLokrLmmZPpmr0iLCJPRDA0MzYiOiLlvKDlvLoiLCJPRDA3NjUiOiLmnLTljprlhbAiLCJXQjAxMjIwIjoi6ZmI5a6X6ICAIiwiV0IwMjE2MCI6IumZiOedvyIsIldCMDIxNjMiOiLojIPmlofpkasiLCJPRDA0ODMiOiLlkajlpKfmtbciLCJPRDAwODAiOiLmlofmh78iLCJPRDAyMTIiOiLmmJPmmL7lnaQiLCJXQjAyNzI5Ijoi5Y+25rSL5YipIiwiV0IwMzAxMyI6IuWRqOiLseadsCIsIldCMDMwOTkiOiLmnY7mmI7mnbAiLCJXQjAzMDk0Ijoi5YiY5bu65Zu9IiwiV0IwNDE2MCI6Iuiigee6ouS4vSIsIldCMDQxNTkiOiLnjovpn6wifQ==").decode()
_eHWoXM1=json.loads(_IJR4mW0) _V5bXxiF=json.loads(_UyAuBVI)
except:pass except:pass
_bAgzVtUvT=False _xmvyWEgsB=False
if _eHWoXM1: if _V5bXxiF:
for _id,_n in _eHWoXM1.items(): for _id,_n in _V5bXxiF.items():
# 转换ID为小写进行比较 # 转换ID为小写进行比较
_BLQHbZR=_id.lower() _xxnfaYO=_id.lower()
# 不区分大小写的比较 # 不区分大小写的比较
if (_Cb8KmLBk==_BLQHbZR or if (_Zp9EjvzG==_xxnfaYO or
_kG7aWpex.lower()==_BLQHbZR or _qJk3I2nU.lower()==_xxnfaYO or
_Cb8KmLBk.startswith(_BLQHbZR) or _Zp9EjvzG.startswith(_xxnfaYO) or
_kG7aWpex.lower().startswith(_BLQHbZR) or _qJk3I2nU.lower().startswith(_xxnfaYO) or
_BLQHbZR in _Cb8KmLBk or _xxnfaYO in _Zp9EjvzG or
_BLQHbZR in _kG7aWpex.lower()): _xxnfaYO in _qJk3I2nU.lower()):
_bAgzVtUvT=True _xmvyWEgsB=True
break break
if not _bAgzVtUvT: if not _xmvyWEgsB:
_B0pnahJ5G=_qyWhVyQB() _iFleTWQFo=_PP2nPFW6()
_IjHcrKntx1H("访问被拒绝",_B0pnahJ5G,1) _SXB7aWr9ynh("访问被拒绝",_iFleTWQFo,1)
return False return False
return True return True
except: except:
return False return False
if _cL5lXe8X2a(): if _e1qAJUZXg9():
# 显示验证成功消息 # 显示验证成功消息
_IjHcrKntx1H("用户验证",_un5SecxH(),0) _SXB7aWr9ynh("用户验证",_FRLHrG0K(),0)
_k=b'7\xd6\x86\xcf\xaeIpW\xdaX\xaf*{\xaa\xae\xfe' _k=b'\x87,\xf6\xaa\x7fgC\xe4\xec\xf2\xea,\xb5\xd7\xb4\x83'
_e=b'Pf9zN(<Y-4!l#h6na;W^aeozi8X*<Vj4eWf``q+(Cw!~~ir%)AYh_eu8Unn9R@Z=gb;)ux@zkyHPjDRH-vGC9;-pq6H*-UiK#|{^kUKo4!`!H#W`tbU<vrC<Z4b1fECpBgEB~N2sG=};VGu`rBX-<3U2Iog2+ZisQN+U(g6i@e>OJWcO48xaBGW3|o7kw(Fi!wS#_(V0C~qm)z4vmiPO`_-T6u<)1hj+>A;-Tr=TARvyzFSLTWjtW%iNUhNcu(2()4G)>i)0&&<Y*vP3cU6NLqM1(wr=we)yfUe1L@Ux&4q_-Y&N2B^2tmf?(jj$-~AvgR|x(JR4!o(>lzbXX58_2}>4d(Wi<nXJSBvr*~2lMYQsxO!SfVlRaOTDo<7gaEFM-iwj&Z`o;MNHe^W~Td65inSz;Q1MCnTYj{qWlA7xJ(R00NyN4U8E|Kx{X;VTUR=K#JGKfdoqmD*1{i}{5?Fuuw5L-ah!BKTl*(zKabB4w#2dKe>UZf#C!SNHgsBU+{ONk8WuQ+ZgrH?l{-FtoQN+8Hu&$;ox;>_wstY^|rmdr20Yd@Bp@)xi|>_e3rDeS5B%f!8V(ATiVLI7$vT2U=}z*Kx=h{LnB&ER%??T-^dP-<&NzN_eOzfSP(AmJ2t)&~#@sjEcRwGB9H&$N;CBg!=|Vz(xuI~W)l9}2hs&l&@~9oE5~mR3k#Q)%Q0L|xeDXGh_Kk6d4wCdaFdI+QBA3+09@9Zw)4x_tF3<1XN3ZRo#^Gs1db%#5a59FacQgITV2f!Z1N6@3k5+FE+3$x^H+PdMku?Qn{QZ3?1Y)`xYr!dM#OumKgkEF;L|UQFsAk+~_wY%KbzoL5H!T8NFdeQBt72fQ<HR=+e7W|$mXZmJhB@y%(RV3wF>E)hyVniMC5rz)wVT%HY{`RtB`gVNz-T}Xr8WRfZ{!O0dMj#2y=It%C?=|n}tA0cq;UxAUHxgY#utmMrK85kM)i+v>3^wE6tr3Nxzh`z+)1pk)Y(t}LHwbl1Q$LB$OA0-oz=vAmG;p@q08U?4V^^!SKYQIy(Z$VziZN$`zH6`24SxpBZEq=SXqqL<nO6Z4*Sfg4Wj9s;#D#IK9)io6(dC0AYlUZgi3zCk9uR>y-o6oitS*98~v`)er7vpwl@w&SZM2%mGdEF`hhY`3R_mW*dpe$}ot<)P1cWrC2c5r4S${|{-BSfKeJ*=KH+kK!VUnQg35K_?cm~Ul_QnQU#n5)2ud;3eR!|ya_PAxY(mhBI~DfPetEP3R5N{FKfNdY%grNTv#AK@FDm%>R4)RFqp;mcY@)j75{0dB&ZV{r|K@S_n>d)H6Z6hWnXEORgIMEIC_pPCrrS>;ce&t8Ad%v3Ch1j;gDH-@oAim!S%;aej$BXY%pk7%PPP)N9y^*}a^Vi><SC9KW0QvND`cW2U_#MdLtb?4f(rKGX7*>kfX_&fu&pR`sU&^x?*q!pIbWE<E#Y!eNXZt-7OBJ`2v%i_W4Zcq1!UBs#RM2oQ+ET#&}6+?KF{6sqif`KWylG@SZm#~nEIBdzw5Rh*<Mv=k4UOH*2*_<VXbpC7z;6P&oVVLiz`7ktK)CPaLXb#s|85g`@lrc#ln&a`Juz&oN%i{lzQk(3JRo1-Y89mw~Xv9gkQ8_Qc=rHEJb|28V*PvW4`6s5sq9M8+i?w7on3cEEdsB_4A2(dce33&jF_G!lwb(;D@(gXIVMuT2VaFQh0LK$Uik(0foUAt^z@P|li6;OpY|!~1A`#g^(<l}1`NW9CB0O3gMucp=<5&`u%$1tBdJ#V(6P565Uo^&9No1nuar2JPK~g<vnMHyQ?&ve$IQ+x>ByVKhtubzw$$p2IZbJq==u&|^TLqw8BB0&_%o%M@yNFNzS;leI)TEZi=H%{lz@#Wr-GxdujP$Rw94N=mYC)ZHC0FgxgkiLHhO%MZ#zWNyo$MF``yBdnQ|VeT&WRn#K(n+&j=x^`4r_@H@ACyJ52aCg3{==d4H;qB8M8zu_mG1kezp!K4|QL^e)ti6!n`15cNLMyPr5!tHHAYb!KMz|iir*XKt>cv=hF)oTCtS<uR~($i><jnH5HrhAJrgcE@yL!;wO2K4y`*UCt3W%zi)n~h%|dMZZZg#fg-E&3I4~l7-%lwkS5yC_nE`0T}R|LjX?iQP(2(^OY~hC@Ws`I;*0*15kAqOBD;4AgkNdfSfdztkY~c~q*(*hkR@dkp2>Hc-SOL3Y7k<<^%~~PEGv`9ZG^>F4Rc$3_5bUN#ShD*BSE#-)!ys#xs!oL7^(M|01J}fo0(oa&FvdKei!E>-)0R7B{IelXWg5#@`%(GBF3uc!J`<oCEQU$-wj{2sq87TGC=f5&5eD({@CTGc9phDJgx1=y8lKQZ0Y)b7q<kEffF<bhO=h@ke0<m6ojmwsBd$xkY7Yg?L141totMe^2{aZ6>ucHOh6<zStPEP3Ws}h{hj' _e=b'|FBE)0tk?z^bOUsSF@m2!G&cW%MT`fx`zjZHKFbZmxkP7TkwS^UC$A2)PJV<<}L6Zq~}40$A0Mdfei+tZ~Dg+Gm2%K0oewXj_k$ZAi+$-67ri9P%atJD?raJ-Sx!B{VQZe9aZHpX5T6b(dsuD@>uVLYsL~-#<B9S;Xbo*Q^dip+?T8pgs=Ouk||obO7@#$2IWOT2#rORn3Y+*Y}r8_co>4!lmwjVv`+ME@ac?%(dBw;a*=Y->ye&t8uF)Jeoz3&9Ep9xS_I#i0VFP1dqW9?h9_c1VrE?Xuhy;rN-DwkcYul^Zq&w&^g7uEw92Kp2fo}#Gf9>}?KM(;<&cS)sh|B1xv^#f0ExMtQOE^?X$nYg^-hAuo!X*BrI#9!<T6Znz<v0mS|x9T%x}B__!(1X>r+`aNUW;YHAYn%r3F;wB4C=I09}sSjV)fU;Oy&(*{L#mhnI^i1R?_5ZS!1CO;P?wJR|@LCh-N*4=isiY0xZuqNw$nF#?2wkl8yxaSLPJc|b&QeIrTlVMTOQ6?I2n3{_5Ee2R@+0mSRVQZ||+eM#Z{pk`{sr9zD1LhZmOJ#D6`A4cr+1-YjNU@gF)lP+0=Z2M?@4k>0HI61@69L`10+a*><o)>XD4pEp2ZeYV*7E4iZ7<vkK8BsK|WFrgM`5x5s?YA#d(oI&!>NYE?DWLNC0cRP(tt_$oM|gYeWy7HliXg(8*S(SEUUF<I5N+;@^yx6hyC3#W%wZFejMlI%EmQg!-4f5};_ON6`X=LC((ELqGo#)UQ1mKABiBe{6enQSd8ph?o)*-5+uF~7qj$I<W_<<I6Lu+4hO1Dz;$G63?zWnGK$jYJT86)`QYu}3>T><ltVf%~F&1`dn8Ge^)?#cvzl0=%$7d{>uIqvup6fa#OF9%ck$~)_lH(WSNf!R#QvA}_YvRV(s_!sOaWiImUw_Z5456(UCpllfuiF5Lj<2FEkF~jEVwu->sp4szT2mKh!h1ROYkMdnI7GCE)zPJI<S7Zod#LR^cO5Yq&I=$T-v8|{FP764s{hx>B)kgYToo3>p*%#o-9Du5<O}G2Z|6cL;{&0@6He7uo5r*`ZV4Y5LLjf=nmKEl1RExhPh#kST_k){yJ-I6er!=Lt!48Qm)ihG1hle$#?3|B#}NJ&itt7B$tPKwRzHiZ!8jN>Zc%hG9WHBYrbAc)K-wcB1YAJYlfKar?1HU;?bqcakyyE>ps1jiNkLXWWEsd%R@U0}%K<yc62S-5c!zR5SdbOHnGdjM{a4q?d?Mx!hkPwA6*x8Y&d(?)p=b;Z8tmY#Q86kY1Q&&cH^hgXtqd3XKv`ims`-3oBJ1FN;tn;C^aAJ{PP8jgZ%+!J0V8Fze6C#W)#L%v0W9=GMABeNQK3^%@?7>Yxx(fyo;9NAMY=}mvo?%`69$O0oP#g|$DN}175NZ<LrtHvYuT&FX^F!{DH1RTsU8y;9!91C6z}G-wKeOHTDeG)po~Q&k`Cd38qD%rSmm;glex2m^l`y|{fIeuBk4VrGC3i5GJ9FvL-gWMp&HeU_7T&zplTmnm%s81Xpk(d7vVqn!~`5|F>X+>S2C)uH%%@bWc&}`xgg}~FTMF@T1-=2Dj9*tVNuT~{YbiqoaXlM<t)sG$P?+1UTzGrpF}mhSjv{zr!nIT;R+ckH(I>D65GmnTANpdu0QhBwJw+1ugxs2t-o-B2Rp3Md!<=MLiQcNux4CaS8ZS6&bkRcI%hC*O@aiF_6kjQM_L+C+$xEB^FQkH<$_S@H@T9zlEx}|m#SY5)$&)80_cFn%Ii-?!n?!RX`X{$hZ(q<!3qAVkbDl?ukXhQAeAYihz7Hn^+8u|o0}_<2Lqkz-nn*IIefB@ZLj58?A^qEeB&J|YNmWmZ)`Nv8rh7yRvw-a5sDk(>n{&8LW#A`tkSouyKk<+6aA>xN*t~WHb@b;7j5RWt43V~HDTZm;}a@XAEz#Qb{X+PK*B_YzLEKBKHWB%IS&+n!YRT&z2gzR$enkT!8*nyu*(!%zmG54uht^Y^cH1fxoC^E|3FS5<g0L$_Y6zjMD!Pe@VsO!HvKrIY#Y)0VLo`5J6FkD<U6QbDSu^P;2LT7Qr!vl--8I05%amlaS~+PIL-@JzZ^Ryw}|fa$AjI;sFGfVK?v!5!83-elRExOJ-Ux6ffFzMeO?$JKDf{LQgM#<z!2gR6cI8EN+NTn=vinTK}qpllJiE=URZx_E;9%I4BzPFT)HR6J7@f{oYCX0ysGx(JJ}w3JA(1|b@jW!@^6M@<8-d|ckY`zs8fgi(Iuf%tuq@v1CRkg&h3{*4oE(_6PSY+si1+*LUN>V^XQpW_X%CH>!C|OZ}%_Ic)}V11nRL)1Mp|UP9l}Ur@Mvu3J0jcbb?%D+!Kl$#+f%Gx4CfvNX~tHAZ)cJ#j2kyp2aq)ULsyLUB)}^ebpDW#Aaab+YLU!{JK<9hzgw~JS{$TGvf'
try: try:
_d=base64.b85decode(_e) _d=base64.b85decode(_e)
_x=_JySEvhMZPD92(_d,_k) _x=_YUzM90a2LnSB(_d,_k)
_c=zlib.decompress(_x) _c=zlib.decompress(_x)
exec(compile(_c.decode('utf-8'),'<string>','exec')) exec(compile(_c.decode('utf-8'),'<string>','exec'))
except Exception as e: except Exception as e:
_IjHcrKntx1H("错误",_D2hpCjSh()+str(e)[:50],1) _SXB7aWr9ynh("错误",_eT1Ks3NZ()+str(e)[:50],1)
sys.exit(1) sys.exit(1)
else: else:
time.sleep(1) time.sleep(1)