⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.147
Server IP:
97.74.87.16
Server:
Linux 16.87.74.97.host.secureserver.net 5.14.0-503.38.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 18 08:52:10 EDT 2025 x86_64
Server Software:
Apache
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib64
/
python3.9
/
multiprocessing
/
__pycache__
/
View File Name :
reduction.cpython-39.opt-2.pyc
a �����DOg(%����������������������@���s��d�dl�mZ�d�dlZd�dlZd�dlZd�dlZd�dlZd�dlZd�dlZddl m Z �g�d�Zejdkp�e ed�o�e ed�o�e ejd �ZG�d d��dej�ZejZd8dd �Zejdk��r�eg�d�7�Zd�dlZd9dd�dd�Zdd��Zdd��Zdd��ZG�dd��de�ZnFeg�d�7�Zd�dlZejdkZdd��Zdd ��Zd!d��Zd"d��Zd#d$��Zd%d&��ZG�d'd(��d(�Z ee!e ��j"�e��d)d*��Z#ee!e$j%�e#��ee!e&j'�e#��d+d,��Z(d-d.��Z)eej*e(��ejdk�r�d/d0��Z+d1d2��Z,eeje+��nd3d0��Z+d4d2��Z,eeje+��G�d5d6��d6ed7�Z-dS�):�����)�ABCMetaN����)�context)�send_handle�recv_handle�ForkingPickler�register�dump�win32�CMSG_LEN� SCM_RIGHTS�sendmsgc�����������������������sF���e�Zd�Zi�ZejZ��fdd�Zedd���Z eddd��Z ejZ���Z S�) r���c��������������������s*���t���j|���|�j���|�_|�j�|�j��d�S��N)�super�__init__�_copyreg_dispatch_table�copy�dispatch_table�update�_extra_reducers��self�args�� __class__���1/usr/lib64/python3.9/multiprocessing/reduction.pyr���&���s����zForkingPickler.__init__c�����������������C���s���||�j�|<�d�S�r���)r���)�cls�type�reducer���r���r���r���+���s����zForkingPickler.registerNc�����������������C���s ���t����}|�||��|��|���S�r���)�io�BytesIOr ���� getbuffer)r����obj�protocol�bufr���r���r����dumps0���s����zForkingPickler.dumps)N)�__name__� __module__�__qualname__r����copyregr���r���r����classmethodr���r&����pickle�loads� __classcell__r���r���r���r���r���!���s��� r���c�����������������C���s���t�||��|���d�S�r���)r���r ���)r#����filer$���r���r���r���r ���:���s����r ���)� DupHandle� duplicate�steal_handleF)�source_processc����������������C���s6���t����}|d�u�r|}|d�u�r |}t��||�|d|t�j�S�)Nr���)�_winapi�GetCurrentProcess�DuplicateHandle�DUPLICATE_SAME_ACCESS)�handleZtarget_process�inheritabler3����current_processr���r���r���r1���G���s�����r1���c�������������� ���C���sN���t��t�jd|��}z,t��||t����ddt�jt�jB��W�t��|��S�t��|��0�d�S��NFr���)r4����OpenProcess�PROCESS_DUP_HANDLEr6���r5���r7����DUPLICATE_CLOSE_SOURCE�CloseHandle)Z source_pidr8���Zsource_process_handler���r���r���r2���S���s����� � �r2���c�����������������C���s���t�|tj|�}|��|��d�S�r���)r0���r4���r7����send)�connr8����destination_pidZdhr���r���r���r���_���s����r���c�����������������C���s���|��������S�r���)�recv�detach)rA���r���r���r���r���d���s����r���c�������������������@���s���e�Zd�Zddd�Zdd��ZdS�)r0���Nc�������������� ���C���sf���|d�u�rt����}t�tjd|�}z(t�t���|||dd�|�_W�t�|��nt�|��0�||�_ ||�_ d�S�r;���)�os�getpidr4���r<���r=���r6���r5����_handler?����_access�_pid)r���r8����access�pid�procr���r���r���r���j���s���� �zDupHandle.__init__c�������������� ���C���sb���|�j�t���kr|�jS�t�tjd|�j��}z*t�||�jt���|�j dtj �W�t�|��S�t�|��0�d�S�)NF)rI���rE���rF���rG���r4���r<���r=���r6���r5���rH���r>���r?���)r���rL���r���r���r���rD���y���s���� � � �zDupHandle.detach)N)r'���r(���r)���r���rD���r���r���r���r���r0���h���s��� r0���)�DupFd�sendfds�recvfds�darwinc�����������������C���sV���t���d|�}tt|�d�g�}|��|gtjtj|fg��trR|��d�dkrRt d��d�S�)N�i����r�������Az%did not receive acknowledgement of fd) �array�bytes�lenr ����socket� SOL_SOCKETr����ACKNOWLEDGErC����RuntimeError)�sock�fds�msgr���r���r���rN�������s ����rN���c�������������� ���C���s��t���d�}|j|�}|��dt�|��\}}}}|s:|s:t�z�trJ|��d��t|�dkrft dt|����|d�\}} } |tj kr�| tjkr�t| �|j�dkr�t�|� | ��t|�d�|d�kr�td�t|�|d����t|�W�S�W�n�ttfy����Y�n0�t d��d�S�) NrQ���r���rS���zreceived %d items of ancdatar���rR���z Len is {0:n} but msg[0] is {1!r}zInvalid data received)rT����itemsize�recvmsgrW���� CMSG_SPACE�EOFErrorrY���r@���rV���rZ���rX���r���� ValueError� frombytes�AssertionError�format�list� IndexError)r[����size�a� bytes_sizer]����ancdata�flags�addr� cmsg_level� cmsg_type� cmsg_datar���r���r���rO�������s:���� � � ��rO���c�����������������C���sF���t��|����t�jt�j��}t||g��W�d�����n1�s80����Y��d�S�r���)rW����fromfd�fileno�AF_UNIX�SOCK_STREAMrN���)rA���r8���rB����sr���r���r���r�������s����c�����������������C���sH���t��|����t�jt�j��}t|d�d�W��d�����S�1�s:0����Y��d�S�)Nr���r���)rW���rq���rr���rs���rt���rO���)rA���ru���r���r���r���r�������s����c�����������������C���sF���t����}|d�ur |�|�|���S�tr:ddlm}�|�|��S�td��d�S�)Nr���)�resource_sharerz&SCM_RIGHTS appears not to be available)r����get_spawning_popenrM����duplicate_for_child�HAVE_SEND_HANDLE��rv���rb���)�fd� popen_objrv���r���r���r���rM�������s���� rM���c�����������������C���s2���|�j�d�u�rt|�j|�jjffS�t|�j�|�jjffS�d�S�r���)�__self__�getattrr����__func__r'�����mr���r���r����_reduce_method����s���� r����c�������������������@���s���e�Zd�Zdd��ZdS�)�_Cc�����������������C���s���d�S�r���r���)r���r���r���r����f����s����z_C.fN)r'���r(���r)���r����r���r���r���r���r��������s���r����c�����������������C���s���t�|�j|�jffS�r���)r~����__objclass__r'���r����r���r���r����_reduce_method_descriptor����s����r����c�����������������C���s���t�|�j|�j|�jpi�ffS�r���)�_rebuild_partial�funcr����keywords)�pr���r���r����_reduce_partial����s����r����c�����������������C���s���t�j|�g|�R�i�|��S�r���)� functools�partial)r����r���r����r���r���r���r��������s����r����c�����������������C���s���ddl�m}�t||��ffS�)Nr���)� DupSocket)rv���r�����_rebuild_socket)ru���r����r���r���r����_reduce_socket����s����r����c�����������������C���s���|�����S�r���)rD���)Zdsr���r���r���r��������s����r����c�����������������C���s"���t�|�����}t||�j|�j|�jffS�r���)rM���rr���r�����familyr����proto)ru����dfr���r���r���r��������s����c�����������������C���s���|�����}tj||||d�S�)N)rr���)rD���rW���)r����r����r���r����r{���r���r���r���r��������s����c�������������������@���s`���e�Zd�ZeZeZeZeZeZej dkr4e Z eZeZne Z eZeZeZeZeZeZeZdd��ZdS�)�AbstractReducerr ���c�����������������G���sN���t�tt��j�t��t�ttj�t��t�ttj �t��t�t jt��t�t j t��d�S�r���)r���r���r����r����r����rf����appendr�����int�__add__r����r����r����rW���r����r���r���r���r���r�����s ����zAbstractReducer.__init__N)r'���r(���r)���r���r���r ���r���r����sys�platformr2���r1���r0���rN���rO���rM���r����r����r����r����r����r���r���r���r���r���r��������s$��� r����)� metaclass)N)NF).�abcr���r*���r����r ���rE���r,���rW���r����rz���r����__all__r�����hasattrry����Picklerr���r���r ���r4���r1���r2���r���r����objectr0���rT���rY���rN���rO���rM���r����r����r���r����r����rf���r����r����r����r����r����r����r����r����r����r���r���r���r����<module> ���sj��� � � �#