shell bypass 403
�
?��cc @ sv d d l m Z d d l m Z m Z m Z m Z m Z d d l Z d d l
m Z d d l Z d d l
Z
d d l Z y d d l Z Wn e k
r� e Z n Xe d � Z d d l m Z m Z m Z e j d d d f k Z d
e j f d � � YZ d e f d
� � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d � Z e d k rre � n d S( i����( t test_support( t TESTFNt _4Gt
bigmemtestt
import_modulet findfileN( t StringIOt bz2( t BZ2Filet
BZ2Compressort BZ2Decompressort win32t os2emxt riscost BaseTestc B sA e Z d Z d Z d Z d Z d Z e r6 d � Z n d � Z RS( s Base for other testcases.s root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:
daemon:x:2:2:daemon:/sbin:
adm:x:3:4:adm:/var/adm:
lp:x:4:7:lp:/var/spool/lpd:
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:
news:x:9:13:news:/var/spool/news:
uucp:x:10:14:uucp:/var/spool/uucp:
operator:x:11:0:operator:/root:
games:x:12:100:games:/usr/games:
gopher:x:13:30:gopher:/usr/lib/gopher-data:
ftp:x:14:50:FTP User:/var/ftp:/bin/bash
nobody:x:65534:65534:Nobody:/home:
postfix:x:100:101:postfix:/var/spool/postfix:
niemeyer:x:500:500::/home/niemeyer:/bin/bash
postgres:x:101:102:PostgreSQL Server:/var/lib/pgsql:/bin/bash
mysql:x:102:103:MySQL server:/var/lib/mysql:/bin/bash
www:x:103:104::/var/www:/bin/false
s� BZh91AY&SY.�N >_� @��n ?��0�� �F��#&�F��Ц�MQ���4hh$�i4�4S�<Q�H���Շ���
��I��/E pu�]ɻDL
Q 1ߠ���2O9��7d�I�J�L#����/��#C��W����M��Xa<e�t�L�����˄.�����`n}�lh E,�ZVH>���9gd6
�Պ��.K�v��xw�ߡ���|/";���ձ#A���o��y\�O煚��f8�2��"%�>V,��z⟣�"�E)I�^��r�U�2�6���U��0��^��DF����ݸ����ankR���3]���f��"6l$�j@���l1..�k�ls����E��
��k��n��Q�%y�v��z��̹zn7.G�]��B@�!8`s� BZh91AY&SY�z�N H߀ @��n ?��@��`�*�=M����L@I�!�Ȉjdi�@@� �h2�D�e 虉h
��G�(? ϵ��E ps�^�ݢ&(���u�0%�'�ĉ�!�UIFU%C�4!DI���N8W�A��r%?�3;I45AыT�<l��_�0xYr�@�
y@$)`�Ήz�s�.iW���-+t�'�dB�x��.[.���N`�ʇ�!"��R�/��mf����a��80>�Ǎ\"���yBg�l���k"��ԉ�*���m�6�j��j';�.I�J舌U+t3�
�3r2
�(��r�M�D65؈Ӥ��2\���//�k&��+t��a�r5"w]�i�[�R �IT�;Zdk4�� Ӂz�:^`��ܑN$+��Ӏs BZh9rE8P� c
C s� t j d d t d t j d t j d t j �} | j j | � | j j � | j j � } | j j � | j
� d k r� t j | � } n | S( Nt bunzip2t shellt stdint stdoutt stderri (
t
subprocesst Popent Truet PIPEt STDOUTR t writet closeR t readt waitR t
decompress( t selft datat popt ret( ( s4 /usr/local/python-2.7/lib/python2.7/test/test_bz2.pyR s
c C s
t j | � S( N( R R ( R R ( ( s4 /usr/local/python-2.7/lib/python2.7/test/test_bz2.pyR + s ( t __name__t
__module__t __doc__t TEXTt DATAt DATA_CRLFt
EMPTY_DATAt has_cmdline_bunzip2R ( ( ( s4 /usr/local/python-2.7/lib/python2.7/test/test_bz2.pyR s t BZ2FileTestc B s^ e Z d Z d � Z d � Z d d � Z d � Z d � Z d � Z d � Z d � Z
d
� Z d � Z d � Z
d
� Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z e j! e"