403Webshell
Server IP : 178.105.222.151  /  Your IP : 216.73.216.38
Web Server : nginx/1.28.3
System : Linux MNK 7.0.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Wed Apr 22 16:06:43 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.5.4
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /proc/thread-self/root/lib/python3.14/multiprocessing/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/thread-self/root/lib/python3.14/multiprocessing/__pycache__/forkserver.cpython-314.pyc
+
��3j�>���^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RIt^RI	t	^RI
Ht^RI
Ht^RI
H
t
^RIHt^RI
Ht^RI
Ht^RI
Ht.ROtR	t]P*!R
4t^ t!RR]4tRR
RRR/RlltRtRtRt]!4t]P>t]P@t ]PBt!]PDt"R#)�N)�AuthenticationError)�
connection)�process)�	reduction)�resource_tracker)�spawn)�util��qc�Ja�]tRt^#toRtRtRtRtRtRt	Rt
RtVtR	#)
�
ForkServerc��RVnRVnRVnRVnRVn\
P!4VnR.VnR#)N�__main__)	�_forkserver_authkey�_forkserver_address�_forkserver_alive_fd�_forkserver_pid�_inherited_fds�	threading�Lock�_lock�_preload_modules��selfs&�1/usr/lib/python3.14/multiprocessing/forkserver.py�__init__�ForkServer.__init__%sB��#'�� �#'�� �$(��!�#���"����^�^�%��
�!+����c��VP;_uu_4VP4RRR4R# +'giR#;i�N)r�_stop_unlockedrs&r�_stop�ForkServer._stop.s#��
�Z�Z�Z����!��Z�Z�Z�s	�0�A	c�l�VPfR#\P!VP4RVn\P!VP^4RVn\
P!VP4'g!\P!VP4RVnRVn	R#r )
r�os�closer�waitpidr	�is_abstract_socket_namespacer�unlinkrrs&rr!�ForkServer._stop_unlocked3s������'��	����*�*�+�$(��!�
�
�
�4�'�'��+�#����0�0��1I�1I�J�J��I�I�d�.�.�/�#'�� �#'�� rc��\;QJdRV4F'dKRM	RM
!RV44'g\R4hWnR#)z>Set list of module names to try to load in forkserver process.c3�D"�TFp\V4\Jx�K	R#5ir )�type�str)�.0�mods& r�	<genexpr>�4ForkServer.set_forkserver_preload.<locals>.<genexpr>Es���=�}��4��9��#�}�s� FTz&module_names must be a list of stringsN)�all�	TypeErrorr)r�
modules_namess&&r�set_forkserver_preload�!ForkServer.set_forkserver_preloadCs5���s�=�}�=�s�s�s�=�}�=�=�=��D�E�E� -�rc��VP#)z|Return list of fds inherited from parent process.

This returns None if the current process was not started by fork
server.
)rrs&r�get_inherited_fds�ForkServer.get_inherited_fdsIs���"�"�"rc��VP4VP'gQh\V4^,\8�d\	R4h\
P
!\
P4;_uu_4pVPVP4\P!4wr4\P!4wrVWTVP\P!4.pWq,
pVPR4\P !VP#44p\P$!W�P4\P&!W�P4VP)4?\*P,!W'4W63\P.!V4\P.!V4uuRRR4# TP)4?i;i \P.!T4\P.!T4h;i \P.!T4\P.!T4i;i +'giR#;i)aRequest forkserver to create a child process.

Returns a pair of fds (status_r, data_w).  The calling process can read
the child process's pid and (eventually) its returncode from status_r.
The calling process should write to data_w the pickled preparation and
process data.
ztoo many fdsTN)�ensure_runningr�len�MAXFDS_TO_SEND�
ValueError�socket�AF_UNIX�connectrr%�piperr�getfd�setblockingr�
Connection�fileno�answer_challenge�deliver_challenge�_detachr�sendfdsr&)	r�fds�client�parent_r�child_w�child_r�parent_w�allfds�wrapped_clients	&&       r�connect_to_new_process�!ForkServer.connect_to_new_processQs���	
�����'�'�'�'�'��s�8�a�<�>�)��^�,�,�
�]�]�6�>�>�
*�
*�f��N�N�4�3�3�4� "���	��H� "���	��G���(A�(A�&�,�,�.�0�F��M�F�
"��"�"�4�(�!+�!6�!6�v�}�}��!G��'��/�/�*�,D�,D�F��0�0�*�,D�,D�F�#�*�*�,�&��!�!�&�1��)�����!�����!�9+�
*��$#�*�*�,�&��
�����"�����"�������!�����!��9+�
*�
*�sJ�7A4H;�,5G�"AG�")G�,H;�G�G�/H�H
�
.H8�8H;�;I	c	��VP;_uu_4\P!4VPe�\P
!VP\P4wrV'gRRR4R#\P!VP4RVn	RVn
RVnRVnRp/pRpVP'dM\P!R4pRV9d
VR,VR&RV9d
VR,VR&RV9d
VR,p\P!\P4;_uu_4p\ P"!R4pVP%V4\&P(!V4'g\P*!VR	4VP-4\P.!4wr�\P.!4wr�VP14W�.p
W�R
&W7P14W�PV3,p\P2!4pV.\&P4!4,pVRV.,
pVe	W�,
p\&P6!W�V
4p\P!T	4\P!T4\P8!\:4Tn	\P<!Y�P4\P!T4Y�n
Y�nYnRRR4RRR4R# \P!T
4\P!T4h;i \P!T	4\P!T4i;i \P!T4i;i +'giL�;i +'giR#;i)z�Make sure that a fork server is running.

This can be called from any process.  Note that usually a child
process will just reuse the forkserver started by its parent, so
ensure_running() will do nothing.
Nzfimport sys; from multiprocessing.forkserver import main; main(%d, %d, %r, sys_argv=sys.argv[1:], **%r)�ignore�sys_path�init_main_from_path�	main_path�sys_argvrAi��	authkey_rz-c)rrr<rr%r'�WNOHANGr&rrrrr�get_preparation_datar@rAr�arbitrary_address�bindr	r(�chmod�listenrCrG�get_executable�_args_from_interpreter_flags�spawnv_passfds�urandom�_AUTHKEY_LEN�write)r�pid�status�cmd�main_kwsr[�data�listener�address�alive_r�alive_wr\�	authkey_w�fds_to_pass�exe�argss&               rr<�ForkServer.ensure_running{s����Z�Z�Z��+�+�-��#�#�/� �j�j��)=�)=�r�z�z�J������Z�����2�2�3�+/��(�+/��(�,0��)�'+��$�C�C��H��H��$�$�$��1�1�(�;����%�+/�
�+;�H�Z�(�(�D�0�,0�1F�,G�H�[�)���%�#�J�/�H����v�~�~�.�.�(�$�6�6�y�A���
�
�g�&��8�8��A�A��H�H�W�e�,����!�$&�7�7�9� ��')�w�w�y�$�	�(�#+�?�?�#4�g�"I�K�,5�[�)��O�O�-�w�8M�8M�$�&�&�C��.�.�0�C��5�4�#D�#D�#F�F�D��T�3�K�'�D��+��(���-�-�c��E�C��H�H�W�%��H�H�Y�'�(�/1�z�z�,�/G�D�,��H�H�Y�(@�(@�A��H�H�Y�'�+2�(�,3�)�'*�$�O/�G�Z��t��H�H�W�%��H�H�Y�'����H�H�W�%��H�H�Y�'���H�H�Y�'��I/�.��G�Z�Z�sp�AN4�=AN4�A8N4�	BN!	�#BL#�=,N!	�*?N�)(N!	�N4�#/M�M�.N�N!	�N�N!	�!N1
�,N4�4O	)rrrrrrrN)
�__name__�
__module__�__qualname__�__firstlineno__rr"r!r6r9rTr<�__static_attributes__�__classdictcell__)�
__classdict__s@rr
r
#s0����-�"�
(� .�#�("�TQ+�Q+rr
r[r\c
���Veb\P!V\4p\V4\8XgQ\V4R\24h\P!V4MRpV'd�VeV\
PR&VeV\
PR&RV9dKVeGR\P!4n
\P!V4\P!4=
VFp\V4K	\P !4\P"!4\P$!4wr�\P&!V	R4\P&!V
R4Rp\(P*V\(P,\(P./pVP14U
Uu/uFwr�V
\(P(!W�4bK	pp
p\(P2!V
4/p\4P4!\4P6VR	7;_uu_4p\8P:!4;_uu_4pVP=4\>n VPCV\8PD4VPCV\8PD4VPCV	\8PD4VPG4UUu.uFwppVPHNK	pppV'gK9TT9d*\P!T^4R8XgQR
4h\JhT	T9d�\P!T	R4\PL!R\PN4wppT^8XdMpTPSTR4pTe<\PT!T4p\WTT4\P!T4K�\ZP\!RT,4K�TT9Ed$TP_4^,;_uu_4pT'de\`Pb!TPe44p\`Pf!TT4\`Ph!TT4TPk4?\lPn!T\p^,4p\T4\p8�d$\wR
Py\T444hTvpppTP	4\Pz!4pT^8Xd�^pTP	4TP	4TTY�.pTP}TP44\�P�!4\�PB!\P�4\�TTTT4p\�P�!4\P�!T4MG\WTT4TTT&\P!T4TFp \P!T 4K	RRR4EKWEKZ \P!T4i;i \P!4=
i;i \dEKii;iuupp
iuuppi \PdEK�i;i \XdEL�i;i TPk4?i;i \r\X\t3dTP	4RRR4EKi;i \�dJ\
P�!\
P�!4!\
P�P�4EL�i;i \�P�!4\P�!T4i;i \XdEL�i;i +'giEK�;i \�d-p!T!P�\�P�8wdhRp!?!EK�Rp!?!ii;i +'giM;iRRR4R# +'giR#;i)zRun forkserver.Nz < r:NNNrTFc��R#r �)�_unuseds*r�sigchld_handler�main.<locals>.sigchld_handler�s��r)rGzNot at EOF?iz.forkserver: waitpid returned unexpected pid %dzToo many ({0:n}) fds to send���)Nr%�readrgr=r&�sys�argv�pathr�current_process�_inheritingr�import_main_path�
__import__�ImportErrorr	�_flush_std_streams�_close_stdinrC�set_blocking�signal�SIGCHLD�SIGINT�SIG_IGN�items�
set_wakeup_fdr@rA�	selectors�DefaultSelector�getsockname�_forkserverr�register�
EVENT_READ�select�fileobj�
SystemExitr'r]�ChildProcessError�pop�waitstatus_to_exitcode�write_signed�BrokenPipeError�warnings�warn�acceptrrFrGrIrHrJr�recvfdsr>�EOFErrorr�RuntimeError�format�fork�extend�values�atexit�_clear�_exit_function�
_serve_one�	Exception�
excepthook�exc_info�stderr�flush�_run_exitfuncs�_exit�OSError�errno�ECONNABORTED)"�listener_fdrp�preloadrZrXr[r\�authkey�modname�sig_r�sig_wr��handlers�sig�val�old_handlers�	pid_to_fdrn�selector�key�events�rfdsri�stsrO�
returncode�s�	wrapped_srLrP�code�
unused_fds�fd�es"&&&&&$$                           r�mainr��s ����	 ��g�g�i��6�G��w�<�<�/�S�C��L�>��\�N�1S�S�/��H�H�Y�������"�C�H�H�Q�K���"�C�H�H�Q�K��� �Y�%:�48�G�#�#�%�1�
:��&�&�y�1��+�+�-�9��G�
��7�#��	
���!������7�7�9�L�E��O�O�E�5�!��O�O�E�5�!�
�	�����
�
�v�~�~�	
�H�'/�n�n�&6�8�&6�
������s�0�0�&6��8�������I�	���v�~�~�k�	:�	:�h�	�	"�	"�	$�	$��*2�*>�*>�*@��'����(�I�$8�$8�9����'�9�#7�#7�8����%��!5�!5�6��c
��=E�_�_�=N�O�=N�M�S�&�C�K�K�=N�D�O��t���d�?��7�7�7�A�.�#�5�D�}�D�5�$�$��D�=��G�G�E�5�)��"�')�z�z�"�b�j�j�'A�H�C���!�8�!�"+�-�-��T�":��"�.�)+�)B�)B�3�)G�J�%� ,�W�j� A��H�H�W�-�%�M�M�+>�@C�+D�E��t�#�!���*�1�-�-��%�&�,6�,A�,A�!�(�(�*�,M�	�!2�$.�$@�$@�,5�w�%@�$.�$?�$?�,5�w�%@�%.�$5�$5�$7�(1�"+�"3�"3�A�~��7I�"J�C��s�8�n�4�".� >� E� E�$'��H�!.�#/�/�25�.���3����	� �g�g�i���!�8�#$�D�/� (��� 0� (��� 0�.5�w��-M�
� *� 1� 1�)�2B�2B�2D� E� &�
�
�� &����0C�0C� D�'1�'�3�2<�2>�(@��!'� 5� 5� 7� "�����%� ,�W�c� :�.5�I�c�N��H�H�W�-�&)�� "�����'*�m.�-�$��C
�H�H�Y����+�+�-�9���
��
��.8��(P��  1�"�!�"��$3�%� $�%��.%.�$5�$5�$7�(1��!)�/�;N�O�%��G�G�I�$�%.�-� %��.$-�3� #������� ?� #�
�
� 0� 0� 2�3��!'� 5� 5� 7� "������
$3�%� $�%��c.�-�-��r�
��7�7�e�0�0�0��1��
��S
%�	$��
;�	:�	:�	:�s��AX�X1�5Y�9"Y�$_ �A;_	�>^	�Y$�*^	�7A^	�(Y*�04^	�%Y=�1A^	�]4
�,Z%�>.Z�,3Z%�A*]4
�
B[�,]4
�]"�:]4
�^	�_	�X.�1Y�Y�Y�$^	�*Y:�5^	�9Y:�:^	�=Z�^	�Z�^	�Z"�"Z%�%&[�]4
�^	�_	�[�]4
�A\/�+\2�.\/�/\2�2-]�]4
�"]1�-]4
�0]1�1]4
�4^�?^	�_	�^	�	_� ^;�4_	�;_�_	�_
�_ � _1	c�z�\P!R4VP4FwrE\P!WE4K	VFp\P!V4K	Vv\
n\Pn	\
n
\P!V4p\P!W4pV#)�r�)r�r�r�r%r&r�rr�_resource_tracker�_fdr�dupr�_main)	rPrLr�r�r�r�r��parent_sentinelr�s	&&&&     rr�r�{s���
������N�N�$����
�
�c��%���
������
%(�"�[�%��'�'�+�� ��f�f�W�o�O��;�;�w�0�D��Krc���\\P4p\V4pV'd/\P
!W4pV^8Xd\
R4hW#RpK6\PV4^,#)rzunexpected EOFN)�	bytearray�
SIGNED_STRUCT�size�
memoryviewr%�readintor��unpack)r�rm�unread�counts&   r�read_signedr��s_���]�'�'�(�D�
��
�F�
����B�'���A�:��+�,�,���������%�a�(�(rc��\PV4pV'd/\P!W4pV^8Xd\	R4hW#RpK6R#)rzshould not get hereN)r��packr%rhr�)r��n�msg�nbytess&&  rr�r��sD��
�
�
�Q�
�C�

����"�"���Q�;��4�5�5��'�l��	r)r<r9rTr6)NN)#r�r�r%r�r�r@�structr�rr��rrr�contextrrrr	�__all__r>�Structr�rg�objectr
r�r�r�r�r�r<r9rTr6r�rr�<module>r�s���
��	��
�
�
�
���!�������%�����
�
�c�"�
���i+��i+�^f��f�%)�f�R�.	)���l���+�+���1�1��$�;�;��$�;�;�r

Youez - 2016 - github.com/yon3zu
LinuXploit