Server IP : 82.180.170.48 / Your IP : 216.73.216.147 Web Server : LiteSpeed System : Linux us-phx-web1609.main-hosting.eu 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64 User : u636808025 ( 636808025) PHP Version : 8.2.28 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/../dev/../lib64/nss/../python3.9/html/../__pycache__/ |
[ Home ] | [ C0mmand ] | [ Upload File ] | [ Lock Shell ] | [ Logout ] |
---|
a �DOg��@s�ddlmZddlZddlZddlZgd�ZdZdZdZdZdd�Z dd �Z d d�Zdd �Zdd�Z dd�Zdd�Zeefdd�Zeefdd�ZdS)�)�selectN)�openpty�fork�spawn��c Cs<z t��WSttfy Yn0t�\}}t|�}||fS�N)�osr�AttributeError�OSError�_open_terminal� slave_open)� master_fd� slave_name�slave_fd�r�/usr/lib64/python3.9/pty.pyrs rc CsJzt��\}}Wnttfy&Yn0t�|�}t�|�||fSt�Sr)r rr r�ttyname�closer)rrrrrr�master_open"s rc CsldD]Z}dD]P}d||}zt�|tj�}WntyDYqYn0|d||fSqtd��dS)NZpqrstuvwxyzPQRSTZ0123456789abcdefz/dev/ptyz/dev/ttyzout of pty devices)r �open�O_RDWRr)�x�yZpty_name�fdrrrr2s rcCsnt�|tj�}zddlm}m}Wnty8|YS0z|||d�|||d�WntyhYn0|S)Nr)�ioctl�I_PUSHZptemZldterm)r rrZfcntlrr�ImportErrorr)Ztty_name�resultrrrrrr >s r c Cs�zt��\}}Wnttfy&Yn20|tkrPzt��WntyNYn0||fSt�\}}t��}|tkr�t��t�|�t� |t �t� |t�t� |t�|tkr�t�|�t� t�t�tj�}t�|�n t�|�||fSr)r �forkptyr r�CHILD�setsidrrr�dup2�STDIN_FILENO� STDOUT_FILENO� STDERR_FILENOrrr)�pidrrrZtmp_fdrrrrPs0 rcCs"|rt�||�}||d�}qdSr)r �write)r�data�nrrr�_writenxsr*cCst�|d�S)Ni)r �read)rrrr�_read~sr,cCsv|tg}t|gg�\}}}||vrF||�}|s:|�|�nt�t|�t|vr|t�}|sf|�t�qt||�qdSr)r#r�remover r'r$r*)r�master_read� stdin_read�fdsZrfdsZwfdsZxfdsr(rrr�_copy�sr1cCs�t|�td�kr|f}t�d|�t�\}}|tkrJtj|dg|�R�zt�t �}t� t �d}Wntjy~d}Yn0zt|||�Wn&t y�|r�t�t tj|�Yn0t�|�t�|d�dS)N�z pty.spawnrr)�type�sys�auditrr r �execlp�ttyZ tcgetattrr#Zsetraw�errorr1rZ tcsetattrZ TCSAFLUSHr�waitpid)�argvr.r/r&r�modeZrestorerrrr�s& r)rr r4r7�__all__r#r$r%r rrrr rr*r,r1rrrrr�<module> s"(