403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python27/Lib/encodings/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python27/Lib/encodings/idna.pyc
�
�ġXc@sddlZddlZddlZddlmZejd�ZdZeed�Z	d�Z
d�Zd�Zd	ej
fd
��YZ
dejfd��YZd
ejfd��YZde
ejfd��YZde
ejfd��YZd�ZdS(i����N(t	ucd_3_2_0u[.。.。]sxn--tasciicCs�g}x9|D]1}tj|�r(q
n|jtj|��q
Wdj|�}tjd|�}x�|D]�}tj|�s�tj|�s�tj	|�s�tj
|�s�tj|�s�tj|�s�tj
|�s�tj|�s�tj|�rjtd|��qjqjWttj|�}x]|D]U}|r'ttj|�rTtd��n|dsj|dr|td��q|q'q'W|S(NutNFKCsInvalid character %rsViolation of BIDI requirement 2ii����sViolation of BIDI requirement 3(t
stringpreptin_table_b1tappendtmap_table_b2tjointunicodedatat	normalizetin_table_c12tin_table_c22tin_table_c3tin_table_c4tin_table_c5tin_table_c6tin_table_c7tin_table_c8tin_table_c9tUnicodeErrortmaptin_table_d1tfiltertin_table_d2(tlabeltnewlabeltctRandAL((s!C:\Python27\lib\encodings\idna.pytnamepreps4


cCs+y|jd�}Wntk
r&n3Xdt|�koDdknrM|Std��t|�}y|jd�}Wntk
r�n3Xdt|�ko�dknr�|Std��|jt�r�td��n|jd�}t|}dt|�kodknr|Std��dS(NRii@slabel empty or too longsLabel starts with ACE prefixtpunycode(tencodeRtlenRt
startswithtuace_prefixt
ace_prefix(R((s!C:\Python27\lib\encodings\idna.pytToASCII>s,
"
"
"cCst|t�rt}n3y|jd�}t}Wntk
rJt}nX|s�t|�}y|jd�}Wq�tk
r�td��q�Xn|jt�s�t	|d�S|t
t�}|jd�}t|�}|j
�|krtd||��n|S(NRsInvalid character in IDN labelRsIDNA does not round-trip(t
isinstancetstrtTrueRRtFalseRR R"tunicodeRtdecodeR#tlower(Rt
pure_asciitlabel1tresulttlabel2((s!C:\Python27\lib\encodings\idna.pyt	ToUnicodeis*	




tCodeccBs eZdd�Zdd�ZRS(tstrictcCs�|dkrtd|��n|s)dSg}tj|�}|rjt|d�dkrjd}|d=nd}x!|D]}|jt|��qwWdj|�|t|�fS(NR1sunsupported error handling tii����t.(R2i(RtdotstsplitRRR#R(tselftinputterrorsR-tlabelsttrailing_dotR((s!C:\Python27\lib\encodings\idna.pyR�s

cCs�|dkrtd|��n|s)d	St|t�rJtj|�}n(t|�}t|d�|jd�}|r�t|d�dkr�d}|d=nd}g}x!|D]}|jt|��q�Wdj	|�|t|�fS(
NR1sUnsupported error handling uiRR3i����u.(ui(
RR$R(R4R5R%RRR/R(R6R7R8R9R:R-R((s!C:\Python27\lib\encodings\idna.pyR)�s"


(t__name__t
__module__RR)(((s!C:\Python27\lib\encodings\idna.pyR0�stIncrementalEncodercBseZd�ZRS(c	Cs|dkrtd|��n|s)d	Stj|�}d}|r�|ds^d}|d=q�|s�|d=|r}d}q}q�ng}d}xD|D]<}|jt|��|r�|d7}n|t|�7}q�Wdj|�|}|t|�7}||fS(
NR1sunsupported error handling R2iui����R3i(R2i(RR4R5RR#RR(	R6R7R8tfinalR9R:R-tsizeR((s!C:\Python27\lib\encodings\idna.pyt_buffer_encode�s0



(R;R<R@(((s!C:\Python27\lib\encodings\idna.pyR=�stIncrementalDecodercBseZd�ZRS(c	Cs:|dkrtd|��n|s)d
St|t�rJtj|�}n(t|�}t|d�|jd�}d}|r�|ds�d}|d=q�|s�|d=|r�d}q�q�ng}d}xD|D]<}|jt|��|r�|d	7}n|t|�7}q�Wdj	|�|}|t|�7}||fS(NR1sUnsupported error handling uiRR3i����u.i(ui(
RR$R(R4R5R%RR/RR(	R6R7R8R>R9R:R-R?R((s!C:\Python27\lib\encodings\idna.pyt_buffer_decode�s8




(R;R<RB(((s!C:\Python27\lib\encodings\idna.pyRA�stStreamWritercBseZRS((R;R<(((s!C:\Python27\lib\encodings\idna.pyRCstStreamReadercBseZRS((R;R<(((s!C:\Python27\lib\encodings\idna.pyRDscCs@tjdddt�jdt�jdtdtdtdt�S(	NtnametidnaRR)tincrementalencodertincrementaldecodertstreamwritertstreamreader(	tcodecst	CodecInfoR0RR)R=RARCRD(((s!C:\Python27\lib\encodings\idna.pytgetregentrys	(RtreRKRRtcompileR4R"R(R!RR#R/R0tBufferedIncrementalEncoderR=tBufferedIncrementalDecoderRARCRDRM(((s!C:\Python27\lib\encodings\idna.pyt<module>s$	0	+	)3"(

Youez - 2016 - github.com/yon3zu
LinuXploit