shell bypass 403
�
?��cc @ s� d d l Z d d l Z d d l m Z m Z m Z d d l Z d d l Z e d � Z e d � Z e e d � y e
d d � Z Wn e k
r� e j
d � � nu Xe j e e j d � Z e j � e j d
e � d Z e e j � e j d � f k re j
d � � n [ [ [ y d d l Z Wn e k
rDd Z n Xd
e j f d � � YZ d � Z e d k r}e � n d S( i����N( t run_unittestt
import_modulet
get_attributet fcntlt termiost TIOCGPGRPs /dev/ttyt rs Unable to open /dev/ttys t ii sB Neither the process group nor the session are attached to /dev/ttyt
IoctlTestsc B sA e Z d � Z d d � Z d � Z d � Z d � Z d � Z RS( c C sl t j � t j d � f } t d d � } t j | t j d � } t j d | � d } | j
| | � d S( Ni s /dev/ttyR s R ( t ost getpgrpt getsidt openR t ioctlR R t structt unpackt assertIn( t selft idst ttyR t rpgrp( ( s6 /usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt
test_ioctl s
c C s� t j d � } | j } t j � t j d � f } d } | d k rz | j | g | | � | j t | � | | � n
| j | � t
d d � �"