Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
main.cpython-313.pyc44 linesDownload Raw Back to __pycache__
1�

2��j���8�SSKJr SSKrSSKrSSKrSSKrSSKrSSKrSSKJ	r	 SSKJ3r4 SSKJr SSKJ
r
 SSKJr SSKJr SS	KJr SS5KJr SSKJr SSKJr SS
KJr Sr\
"S\R2S9rSSSjjrSSSjjrSSSjjrSSSjjrg)�)�annotationsN)�Callable)�Sequence)�Any)�TypeVar)�6exceptions)�master)�options)�7optmanager)�cmdline)�	arg_check)�debugc���UR(a4[[R"55 [R8"S5 UR(d"UR(dUR(aSUl	SUl9UR(aSUl	SUl10[U5R5VVs0sHup4X1;dMUcMX4_M nnnUR"S0UD6 gs snnf)Nr�errorr��)�version�printr�dump_system_info�sys�exit�quietr11�commands�termlog_verbosity�flow_detail�verbose�vars�items�update)�parser�opts�args�key�val�adicts      �ZD:\code\apps\devtools\python\user_packages\Python313\site-packages\mitmproxy/tools/main.py�process_optionsr's����|�|�
�e�$�$�&�'�������z�z�T�\�\�T�]�]�")�������|�|�!(������"&�d��!1�!1�!3�
�!3�X�S�s�{��s����!3�12�
�	�K�K��%���
s�C2�C2�C2�T)�boundc�V^^^^�SUUUU4Sjjn[R"U"55$)zL13extra: Extra argument processing callable which returns a dict of14options.15c��>^^	# �[R"5R[R5 [R"S5R[R5 [R"S5R[R5 [R"S5R[R5 [R"S5R[R165 [R"S5R[R5 [R"5 [R"5nT
"U5m	T"U5nS[R;aR[R[RRS5S-RS5(a[S	5 URT175nUR("WR*S18S06 [,R."U[0R2R5UR6S5[0R2R5UR6S
55 [9XU5 UR(a�T	R:R=S5=n(a2UR:H"nUR>bMURA5 M$ [,RB"U[RD5 [R&"S5 URF(a0T	RFRI5 [R&"S5 T(a\URJ(a3[RL"SSR5URJ5S35 URN"S0T"U5D6 [VRX"5mUU	4SjnUU	4SjnTR[[\R^U5 TR[[\R`U5 [e[\S5(a3[\R\"[\Rf[\Rh5 T	Rj"5IShv�N T	$![ a/ ["R$"5 [R&"S5 GN�f=f![PRRaOn[[RSSU3[RTS9 [R&"S5 SnAGNaSnAff=f![baN [\R\"[\R^U5 [\R\"[\R`U5 GN\f=fGN7f)N�tornado�asyncio�hpack�urwid�quicz-R��httpzGTo use mitmproxy in reverse mode please use --mode reverse:SPEC instead�deferTzconfig.yamlz19config.yml�scriptloaderrz"Only processing flows that match "z & �"z: )�filec�R>�TR[TSTR55 g)N�prompt_for_exit)�call_soon_threadsafe�getattr�shutdown��_�loopr	s ��r&�_sigint�"run.<locals>.main.<locals>._sigintus"����%�%��� 1�6�?�?�C�
�c�<>�TRTR5 g�N)r9r;r<s ��r&�_sigterm�#run.<locals>.main.<locals>._sigtermzs����%�%�f�o�o�6rA�SIGPIPEr)6�logging�	getLogger�setLevel�DEBUG�WARNING�INFOr�register_info_dumpersr20�Optionsr�argv�index�21startswithr�22parse_args�23SystemExitr
�checkr�set�24setoptionsr�25load_paths�os�path�join�confdirr'�addons�get�ns�26loadscript�
dump_defaults�stdoutr�dump�filter_args�inforr�OptionsError�stderrr-�get_running_loop�add_signal_handler�signal�SIGINT�SIGTERM�NotImplementedError�hasattrrF�SIG_IGN�run)r!r r"�sl�s�er?rDr>r	�	arguments�extra�make_parser�27master_clss        @@����r&�main�run.<locals>.main8s���������$�$�W�]�]�3����)�$�-�-�g�o�o�>����)�$�-�-�g�o�o�>����'�"�+�+�G�O�O�<����'�"�+�+�G�L�L�9����&�!�*�*��O�O�	28�	�#�#�%���� ���D�!���T�"���3�8�8�����������)=��)A� B� M� M�f� U� U��Y�
�	��$�$�Y�/�D�29	��H�H�d�o�o�2�T�2��!�!�������T�\�\�=�9������T�\�\�<�8�
�30
�F�$�/��|�|����*�*�>�:�:�2�:��Y�Y���4�4�<��L�L�N�'��(�(��s�z�z�:�������}�}����$�$�&��������#�#��L�L�<�U�Z�Z��HX�HX�=Y�<Z�Z[�\�����*�e�D�k�*��'�'�)��	�31	7�	4�
�#�#�F�M�M�7�;��#�#�F�N�N�H�=��6�9�%�%��M�M�&�.�.�&�.�.�9��j�j�l����
��{�	��O�O���H�H�Q�K�	��>�&�&�	��S�X�X�a�[�M��A�3�'�c�j�j�9��H�H�Q�K�K��	��&#�	4��M�M�&�-�-��1��M�M�&�.�.�(�3�	4��	�s��GV�R�*CS�C3S�>#V�"AT'�"AV�>V�?V�5R>�:V�=R>�>V�T$�AT�V�T$�$V�'AU?�;V�>U?�?V)�returnr()r-ro)rvrursrtrws```` r&roro-s#���U�U�n�;�;�t�v��rAc�n�SSKJn [URR[32RU5 g)Nr)�console)�mitmproxy.toolsr{ror	�
ConsoleMasterr�	mitmproxy)r"r{s  r&r~r~�s$��'�����$�$�g�&7�&7��>�rAc�`�SSKJn Sn[UR[R33X5 g)Nr)rbc�t�UR(a&SRUR5n[UUUS9$0$)N� )�save_stream_filter�readfile_filter�
dumper_filter)rcrZ�dict)r"�vs  r&rt�mitmdump.<locals>.extra�s<���������)�)�*�A��#$� !���
�34�	rA)r|rbro�35DumpMasterr�mitmdump)r"rbrts   r&r�r��s%��$�������)�)�4�7�rAc�n�SSKJn [URR[36RU5 g)Nr)�web)r|r�ror	�	WebMasterr�mitmweb)r"r�s  r&r�r��s"��#���37�38���g�o�o�t�4�rArC)39rvztype[T]ruz4Callable[[options.Options], argparse.ArgumentParser]rsz
Sequence[str]rtzCallable[[Any], dict] | Noneryr()ryz40int | None)�41__future__r�argparser-rGrXrir�collections.abcrr�typingrrr~rr	r42rr|r�mitmproxy.utilsr
rr'�Masterr(ror�r�rrAr&�<module>r�s���"����	�
�43�$�$��� ��� �#�%�!��&�C�v�}�}�%��+/�	b��b�E�b��b�(�	b�44�b�J��"rA
codekingpro/portable-devtools · Team Ai