403Webshell
Server IP : 118.27.122.248  /  Your IP : 216.73.216.124
Web Server : Apache
System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
User : c9415830 ( 11735)
PHP Version : 8.4.17
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/alt/python36/lib64/python3.6/Tools/scripts/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python36/lib64/python3.6/Tools/scripts/__pycache__/pathfix.cpython-36.opt-1.pyc
3

x2_c�@s�ddlZddlZddlZddlTddlZejjZeZej	jZ
dadada
dd�Zejd�Zdd	�Zd
d�Zdd
�Zdd�Zedkr�e�dS)�N)�*FTcCsJdtjd}ytjtjdd�d�\}}WnFtjk
rr}z(tt|�d�t|�tjd�WYdd}~XnXx8|D]0\}}|dkr�|j�a|dkr�d	a	|d
krzda
qzWts�tjd�s�|r�td
�t|�tjd�d}xV|D]N}tj
j|��rt|��r8d}q�tj
j|��r,t|d�d}q�t|�r�d}q�Wtj|�dS)Nz6usage: %s -i /interpreter -p -n file-or-directory ...
r�zi:pn�
�z-iz-pTz-nF�/z'-i option or file-or-directory missing
z": will not process symbolic links
)�sys�argv�getopt�error�err�str�exit�encode�new_interpreter�preserve_timestamps�
create_backup�
startswith�os�path�isdir�recursedown�islink�fix)ZusageZopts�args�msg�o�a�bad�arg�r�:/opt/alt/python36/lib64/python3.6/Tools/scripts/pathfix.py�main&s>


r!z^[a-zA-Z0-9_]+\.py$cCsttj|��S)N)�bool�ispythonprog�match)�namerrr �ispythonJsr&cCs�td|f�d}ytj|�}Wn0tk
rP}ztd||f�dSd}~XnX|j�g}xf|D]^}|tjtjfkrzqdtjj	||�}tjj
|�r�qdtjj|�r�|j|�qdt
|�rdt|�rdd}qdWx|D]}t|�r�d}q�W|S)Nzrecursedown(%r)
rz%s: cannot list directory: %r
r)�dbgr�listdir�OSErrorr�sort�curdir�pardirr�joinrr�appendr&rr)�dirnamer�namesrZsubdirsr%�fullnamerrr rMs0

rcVCs�yt|d�}Wn0tk
r>}ztd||f�dSd}~XnX|j�}t|�}||krpt|d�|j�dStjj	|�\}}tjj
|d|�}yt|d�}Wn8tk
r�}z|j�td||f�dSd}~XnXt|d�|j|�d}	x"|j|	�}
|
�sP|j|
��q�W|j�|j�d}d}y.tj
|�}
|
j}|
j}tj||
td@�Wn4tk
�r�}ztd||f�WYdd}~XnXt�r�ytj||d
�Wn4tk
�r�}ztd||f�WYdd}~XnXnDytj|�Wn4tk
�r(}ztd||f�WYdd}~XnXytj||�Wn2tk
�rl}ztd||f�dSd}~XnXt�r�|�r�|�r�ytj|||f�Wn2tk
�r�}ztd||f�dSd}~XnXdS)N�rbz%s: cannot open: %r
rz: no change
�@�wbz%s: cannot create: %r
z: updating
�ii�z%s: warning: chmod failed (%r)
�~z %s: warning: backup failed (%r)
z"%s: warning: removing failed (%r)
z%s: rename failed (%r)
z#%s: reset of timestamp failed (%r)
ri )�open�IOErrorr�readline�fixline�rep�closerr�splitr-�write�read�stat�st_mtime�st_atime�chmod�ST_MODEr)r�rename�remover�utime)�filename�fr�lineZfixed�head�tailZtempname�gZBUFSIZEZbuf�mtimeZatimeZstatbufrrr rcsx


"$"rcCs&|jd�s|Sd|kr|SdtdS)Ns#!spythons#! �
)rr)rJrrr r:�s

r:�__main__)r�rerr@r	�stderrr>rr'�stdoutr;rrrr!�compiler#r&rrr:�__name__rrrr �<module>s$#
F

Youez - 2016 - github.com/yon3zu
LinuXploit