403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
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:/Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/__pycache__/test_netrc.cpython-313.opt-2.pyc
�

��i�1���SSKrSSKrSSKrSSKrSSKrSSKJr SSKJr \Rr
"SS\R5r\
S:Xa\R"5 gg)�N)�support)�	os_helperc��\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrSrS#SjrSrSrSrSrSrSrSrSrSr\R:"\R>S5S5r \R:"\!RDS:HS5\R:"\#"\!S5S5\$RJS 555r&S!r'g")$�
NetrcTestCase�c��[R"U5nSn[RS:waUS-
n[	[
USS9nUR
U5 SSS5 [R"[
5n[R"[
5 U$!,(df   NE=f![R"[
5 f=f)N�w�cygwin�tzutf-8)�encoding)
�textwrap�dedent�sys�platform�open�
temp_filename�write�netrc�os�unlink)�self�	test_data�mode�fp�nrcs     �$C:\Python313\\Lib\test\test_netrc.py�make_nrc�NetrcTestCase.make_nrc	s����O�O�I�.�	����<�<�8�#��C�K�D�
�-���
8�B��H�H�Y��9�	%��+�+�m�,�C��I�I�m�$��
�
9�
8��

�I�I�m�$�s�B�B#�
B �#B?c��URS5nURURSS5 URURSS5 g)Nz�            machine host.domain.com password pass1 login log1 account acct1
            default login log2 password pass2 account acct2
            �host.domain.com��log1�acct1�pass1�default��log2�acct2�pass2�r�assertEqual�hosts�rrs  r� test_toplevel_non_ordered_tokens�.NetrcTestCase.test_toplevel_non_ordered_tokens�L���m�m����	
������#4�5�7Q�R�������9�-�/I�J�c��URS5nURURSS5 URURSS5 g)Nz�            machine host.domain.com login log1 password pass1 account acct1
            default login log2 password pass2 account acct2
            r r!r%r&r*r-s  r�test_toplevel_tokens�"NetrcTestCase.test_toplevel_tokensr0r1c���SnURU5nURURSS/SS/S.5 UR[R
URUR
S5SS5 g)	Nz�            macdef macro1
            line1
            line2

            macdef macro2
            line3
            line4

        zline1
zline2
zline3
zline4
)�macro1�macro2� ���)rr+�macros�assertRaisesr�NetrcParseError�rstrip)r�datars   r�test_macros�NetrcTestCase.test_macros&st��	���m�m�D�!���������I�0F�1:�I�0F�&H�	I�	
���%�/�/�����+�+�c�*�3�B�/�	1r1c���SnUH3nURU5nURURSS5 M5 SnUH3nURU5nURURSS5 M5 g)N)zmachine host.domain.comzmachine host.domain.com loginzmachine host.domain.com accountz machine host.domain.com passwordz(machine host.domain.com login "" accountz)machine host.domain.com login "" passwordz+machine host.domain.com account "" passwordr )�rBrB)r%z
default loginzdefault accountzdefault passwordzdefault login "" accountzdefault login "" passwordzdefault account "" passwordr%r*)rr>�itemrs    r�test_optional_tokens�"NetrcTestCase.test_optional_tokens8sw��
���D��-�-��%�C����S�Y�Y�'8�9�<�H��
���D��-�-��%�C����S�Y�Y�y�1�<�@�r1c�p�SnUH.nUR[RURU5 M0 g)N)zinvalid host.domain.comzmachine host.domain.com invalidzDmachine host.domain.com login log password pass account acct invalidzdefault host.domain.com invalidzDdefault host.domain.com login log password pass account acct invalid)r;rr<r)rr>rCs   r�test_invalid_tokens�!NetrcTestCase.test_invalid_tokensRs1��
���D����e�3�3�T�]�]�D�I�r1c��URU5nUS:Xa#URURSUSS45 gUS:Xa#URURSSUS45 gUS:Xa#URURSSSU45 gg)N�loginr �acct�pass�account�log�passwordr*)rr�token�values    r�
_test_token_x�NetrcTestCase._test_token_x]s����m�m�C� ���G�����S�Y�Y�'8�9�E�6�6�;R�S�
�i�
����S�Y�Y�'8�9�E�5�&�;Q�R�
�j�
 ����S�Y�Y�'8�9�E�6�5�;Q�R�!r1c�v�URSSS5 URSSS5 URSSS	5 g)
NzW            machine host.domain.com login "log" password pass account acct
            rJrNzW            machine host.domain.com login log password pass account "acct"
            rMrKzW            machine host.domain.com login log password "pass" account acct
            rOrL�rR�rs r�test_token_value_quotes�%NetrcTestCase.test_token_value_quotesfsN�������%�	!�	
�����F�	$�	
�����V�	%r1c���URSSS5 URSSS5 URSSS5 URSSS5 URS	S
S5 URSS
S5 g)
NzW            machine host.domain.com login \"log password pass account acct
            rJz"logzY            machine host.domain.com login "\"log" password pass account acct
            zW            machine host.domain.com login log password pass account \"acct
            rMz"acctzY            machine host.domain.com login log password pass account "\"acct"
            zW            machine host.domain.com login log password \"pass account acct
            rOz"passzY            machine host.domain.com login log password "\"pass" account acct
            rUrVs r�test_token_value_escape�%NetrcTestCase.test_token_value_escapeqs��������&�	"�	
�����&�	"�	
�����G�	%�	
�����G�	%�	
�����W�	&�	
�����W�	&r1c�v�URSSS5 URSSS5 URSSS	5 g)
NzX            machine host.domain.com login "lo g" password pass account acct
            rJzlo gzX            machine host.domain.com login log password "pas s" account acct
            rOzpas szX            machine host.domain.com login log password pass account "acc t"
            rMzacc trUrVs r�test_token_value_whitespace�)NetrcTestCase.test_token_value_whitespace�sN�������&�	"�	
�����W�	&�	
�����G�	%r1c�v�URSSS5 URSSS5 URSSS5 g)NuV            machine host.domain.com login ¡¢ password pass account acct
            rJu¡¢uU            machine host.domain.com login log password pass account ¡¢
            rMuU            machine host.domain.com login log password ¡¢ account acct
            rOrUrVs r�test_token_value_non_ascii�(NetrcTestCase.test_token_value_non_ascii�sN�������*�	&�	
�����J�	(�	
�����Z�	)r1c�v�URSSS5 URSSS5 URSSS	5 g)
NzV            machine host.domain.com login #log password pass account acct
            rJz#logzV            machine host.domain.com login log password pass account #acct
            rMz#acctzV            machine host.domain.com login log password #pass account acct
            rO�#passrUrVs r�test_token_value_leading_hash�+NetrcTestCase.test_token_value_leading_hash��N�������&�	"�	
�����G�	%�	
�����W�	&r1c�v�URSSS5 URSSS5 URSSS	5 g)
NzV            machine host.domain.com login log# password pass account acct
            rJzlog#zV            machine host.domain.com login log password pass account acct#
            rMzacct#zV            machine host.domain.com login log password pass# account acct
            rOzpass#rUrVs r�test_token_value_trailing_hash�,NetrcTestCase.test_token_value_trailing_hash�rfr1c�v�URSSS5 URSSS5 URSSS	5 g)
NzV            machine host.domain.com login lo#g password pass account acct
            rJzlo#gzV            machine host.domain.com login log password pass account ac#ct
            rMzac#ctzV            machine host.domain.com login log password pa#ss account acct
            rOzpa#ssrUrVs r�test_token_value_internal_hash�,NetrcTestCase.test_token_value_internal_hash�rfr1c��URU5nURURSSSU45 URURSS5 g)N�foo.domain.com�barrBzbar.domain.com)�foorBrLr*)rr�passwds   r�
_test_comment�NetrcTestCase._test_comment�sL���m�m�C� ��������#3�4�u�b�&�6I�J�������#3�4�6I�Jr1c�&�URS5 g)Nz�            # comment
            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            �rrrVs r� test_comment_before_machine_line�.NetrcTestCase.test_comment_before_machine_line��������	r1c�&�URS5 g)Nz�            #comment
            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            rurVs r�)test_comment_before_machine_line_no_space�7NetrcTestCase.test_comment_before_machine_line_no_space�rxr1c�&�URS5 g)Nz�            #
            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            rurVs r�*test_comment_before_machine_line_hash_only�8NetrcTestCase.test_comment_before_machine_line_hash_only�rxr1c�H�URS5 URS5 g)Nz�            machine foo.domain.com login bar password pass
            # comment
            machine bar.domain.com login foo password pass
            z�            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            # comment
            rurVs r�test_comment_after_machine_line�-NetrcTestCase.test_comment_after_machine_line��*������	�
	
����	r1c�H�URS5 URS5 g)Nz�            machine foo.domain.com login bar password pass
            #comment
            machine bar.domain.com login foo password pass
            z�            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            #comment
            rurVs r�(test_comment_after_machine_line_no_space�6NetrcTestCase.test_comment_after_machine_line_no_space�r�r1c�H�URS5 URS5 g)Nz�            machine foo.domain.com login bar password pass
            #
            machine bar.domain.com login foo password pass
            z�            machine foo.domain.com login bar password pass
            machine bar.domain.com login foo password pass
            #
            rurVs r�)test_comment_after_machine_line_hash_only�7NetrcTestCase.test_comment_after_machine_line_hash_only�r�r1c�&�URS5 g)Nz�            machine foo.domain.com login bar password pass # comment
            machine bar.domain.com login foo password pass
            rurVs r�#test_comment_at_end_of_machine_line�1NetrcTestCase.test_comment_at_end_of_machine_line��������	r1c�&�URS5 g)Nz�            machine foo.domain.com login bar password pass #comment
            machine bar.domain.com login foo password pass
            rurVs r�,test_comment_at_end_of_machine_line_no_space�:NetrcTestCase.test_comment_at_end_of_machine_line_no_spacer�r1c�(�URSS5 g)Nz�            machine foo.domain.com login bar password #pass #comment
            machine bar.domain.com login foo password pass
            rcrurVs r�1test_comment_at_end_of_machine_line_pass_has_hash�?NetrcTestCase.test_comment_at_end_of_machine_line_pass_has_hashs�������	r1zWASI only testc���UR[R"55 UR[R"S5S5 UR[R"S5S5 g)Nrzuid 0i@�z
uid 123456)�assertFalser�_can_security_checkr+�	_getpwuidrVs r�test_security_on_WASI�#NetrcTestCase.test_security_on_WASIsK������2�2�4�5��������+�W�5��������0�,�?r1�posixzPOSIX only test�getuidzos.getuid is requiredc���[Rn[R"U5 UR	[R
U5 [RRUS5n[US5nURS5 SSS5 [R"5nURSU5 [R"US5 [R"5nURURSS5 [R"US5 UR![R"[R5 SSS5 [US5nURS	5 SSS5 [R"5nURSU5 [R"US5 [R"5nURURSS
5 [R"US5 URURSS
5 SSS5 g!,(df   GN�=f!,(df   N�=f!,(df   N�=f!,(df   g=f)Nz.netrc�wtz                machine foo.domain.com login bar password pass
                default login foo password pass
                �HOMEi�rn)rorBrLi�z�                machine foo.domain.com login anonymous password pass
                default login foo password pass
                )�	anonymousrBrL)r�TESTFNr�mkdir�
addCleanup�rmtree�path�joinrr�EnvironmentVarGuard�set�chmodrr+r,r;r<)r�d�fn�f�environrs      r�
test_security�NetrcTestCase.test_securitys���
����
��������	�(�(�!�,�
�W�W�\�\�!�X�
&��
�"�d�^�q�
�G�G��
��
�
*�
*�
,���K�K���"��H�H�R����+�+�-�C����S�Y�Y�'7�8�0�
2��H�H�R������e�3�3�U�[�[�A�-��"�d�^�q�
�G�G��
��
�
*�
*�
,���K�K���"��H�H�R����+�+�-�C����S�Y�Y�'7�8�6�
8��H�H�R������S�Y�Y�'7�8�6�
8�-�
,�%�^��
-�
,���^��
-�
,�s2�3H%�"B#H7�I�BI�%
H4�7
I�
I�
I'�N)rL)(�__name__�
__module__�__qualname__�__firstlineno__rr.r3r?rDrGrRrWrZr]r`rdrhrkrrrvrzr}r�r�r�r�r�r��unittest�
skipUnlessr�is_wasir�r�name�hasattrr�skip_unless_working_chmodr��__static_attributes__r�r1rrrs���K�K�1�$A�4	J�S�	%�&�(	%�	)�	&�	&�	&�K�
���
�
�
����������*:�;�@�<�@�
������G�+�->�?�
�����X�.�0G�H��(�(�!8�)�I�@�!8r1r�__main__)rrr�rr
�testr�test.supportrr�r�TestCaserr��mainr�r1r�<module>r�sL��)�)�)��"�� � �
�o8�H�%�%�o8�d	�z���M�M�O�r1

Youez - 2016 - github.com/yon3zu
LinuXploit