禁用不安全请求的警告
This commit is contained in:
parent
21e4a46357
commit
e266ed763d
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
80
dashboard.py
80
dashboard.py
File diff suppressed because one or more lines are too long
@ -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)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user