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__/byext.cpython-36.pyc
3

x2_W�@s<dZddlZddlZGdd�d�Zdd�Zedkr8e�dS)z"Show file statistics by extension.�Nc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�StatscCs
i|_dS)N)�stats)�self�r�8/opt/alt/python36/lib64/python3.6/Tools/scripts/byext.py�__init__szStats.__init__cCs`xZ|D]R}tjj|�r"|j|�qtjj|�r:|j|�qtjjd|�|j	ddd�qWdS)NzCan't find %s
z<???>�unknown�)
�os�path�isdir�statdir�isfile�statfile�sys�stderr�write�addstats)r�args�argrrr�statargss
zStats.statargscCs�|jddd�ytj|�}WnBtk
r^}z&tjjd||f�|jddd�dSd}~XnXxtt|�D]h}|jd�rzqj|j	d�r�qjtj
j||�}tj
j|�r�|jdd	d�qjtj
j
|�r�|j|�qj|j|�qjWdS)
Nz<dir>�dirsr	zCan't list %s: %s
Z
unlistablez.#�~z<lnk>Zlinks)rr
�listdir�OSErrorrrr�sorted�
startswith�endswithr�join�islinkrr
r)r�dir�names�err�nameZfullrrrr
s$

z
Stats.statdirc
Cs2tjj|�\}}tjj|�\}}||kr,d}tjj|�}|s@d}|j|dd�y"t|d��}|j�}WdQRXWnBtk
r�}z&t	j
jd||f�|j|dd�dSd}~XnX|j|dt|��d	|kr�|j|d
d�dS|s�|j|dd�t
|d�j�}|j|d
t|��~|j�}	|j|dt|	��dS)N�z<none>�filesr	�rbzCan't open %s: %s
Z
unopenable�bytes�Zbinary�emptyzlatin-1�lines�words)r
r�splitext�split�normcaser�open�read�IOErrorrrr�len�str�
splitlines)
r�filename�head�ext�base�f�datar"r*r+rrrr-s4zStats.statfilecCs&|jj|i�}|j|d�|||<dS)Nr)r�
setdefault�get)rr7�key�n�drrrrJszStats.addstatscs�t|j�}i}x|D]}|j|j|�qWt|��i�tdd�|D���d<d}i|jd<x��D]�}d}t|t|��}xH|D]@}|j|j|�}|dkr�d}	ntd|�}	||7}t||	�}q~Wt|tt|���}|�|<||jd|<qbW|jd�x|D]}||j|d<q�W�jdd���fdd	�}
|
�xN|D]F}x8�D]0}|j|j|d
�}t	d�||fdd
��qDWt	��q:W|
�dS)NcSsg|]}t|��qSr)r2)�.0r7rrr�
<listcomp>Vsz Stats.report.<locals>.<listcomp>r7�ZTOTALrz%dcs0x$�D]}td�||fdd�qWt�dS)Nz%*s� )�end)�print)�col)�cols�colwidthrr�printheaderls
z!Stats.report.<locals>.printheaderr$z%*srC)rD)
rr�update�maxr2r<r3�append�insertrE)rZexts�columnsr7ZminwidthrFZtotalZcw�value�wrIr)rGrHr�reportNsD








zStats.reportN)	�__name__�
__module__�__qualname__rrr
rrrQrrrrr	s
rcCs6tjdd�}|stjg}t�}|j|�|j�dS)Nr	)r�argvr
�curdirrrrQ)r�srrr�mainzs
rX�__main__)�__doc__r
rrrXrRrrrr�<module>sq	

Youez - 2016 - github.com/yon3zu
LinuXploit