Files
old-saburly-wagtail-web/env/lib/python3.10/site-packages/defusedxml/__pycache__/xmlrpc.cpython-310.pyc

39 lines
4.5 KiB
Plaintext
Raw Normal View History

2024-08-27 20:33:44 +02:00
o
<00><><EFBFBD>f<EFBFBD><00>@sdZddlmZmZddlZddlmZmZmZm Z e r=dZ
ddl m Z ddl mZdd l mZdd
l mZdd l mZnd Z
ddlm Z ddlZdZdd
lmZdd lmZzddlZWn eyhdZYnwd Zddd<0F>ZGdd<11>derzejne<1C>ZGdd<13>de <0C>Zdd<15>Zdd<17>Z dS)z*Defused xmlrpclib
Also defuses gzip bomb
<EFBFBD>)<02>print_function<6F>absolute_importN<74>)<04> DTDForbidden<65>EntitiesForbidden<65>ExternalReferenceForbidden<65>PY3z xmlrpc.client)<01> ExpatParser)<01>client)<01>server)<01> gzip_decode)<01>GzipDecodedResponse<73> xmlrpclibi<00>cCs<>tst<01>|dur
t}t<03>|<00>}tjd|d<03>}z|dkr |<03><06>}n|<03>|d<00>}Wn ty3td<06><01>w|<02> <09>|<03> <09>|dkrJt
|<04>|krJtd<07><01>|S)zrgzip encoded data -> unencoded data
Decode data using the gzip content encoding as described in RFC 1952
N<>rb<72><02>mode<64>fileobjrrz invalid dataz#max gzipped payload length exceeded) <0B>gzip<69>NotImplementedError<6F>MAX_DATA<54>io<69>BytesIO<49>GzipFile<6C>read<61>IOError<6F>
ValueError<EFBFBD>close<73>len)<05>data<74>limit<69>f<>gzf<7A>decoded<65>r#<00>S/home/amir/Desktop/saburlyweb/env/lib/python3.10/site-packages/defusedxml/xmlrpc.py<70>defused_gzip_decode-s&

<04> <02>r%c@s*eZdZdZd dd<04>Zdd<06>Zdd<08>ZdS)
<EFBFBD>DefusedGzipDecodedResponsezha file-like object to decode a response encoded with the gzip
method, as described in RFC 1952.
NcCs<>tst<01>|dur
|nt|_}|dkr|<01><04>}d|_n
|<01>|d<00>}d|_|dkr3t|<03>|kr3td<03><01>t<08> |<03>|_
tj j |d|j
d<05>dS)Nrr<00>max payload length exceededrr) rrrrr<00>
readlengthrrrr<00>stringior<00>__init__)<04>self<6C>responserrr#r#r$r*Ks z#DefusedGzipDecodedResponse.__init__cCsj|jdkr.|j|j}t||d<00>}tj<04>||<01>}|jt|<03>7_|j|jkr,td<03><01>|Stj<04>||<01>S)Nrrr')rr(<00>minrrrrr)r+<00>n<>leftrr#r#r$r\s
  zDefusedGzipDecodedResponse.readcCstj<01>|<00>|j<03><02>dS<00>N)rrrr))r+r#r#r$rhs z DefusedGzipDecodedResponse.closer0)<07>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__doc__r*rrr#r#r#r$r&Fs

 r&c@s6eZdZddd<04>Zdd<06>Zdd<08>Zd d
<EFBFBD>Zd d <0C>Zd S)<0F>DefusedExpatParserFTcCs^t<00>||<01>||_||_||_|j}|jr|j|_|jr$|j|_ |j
|_ |jr-|j |_ dSdSr0)r r*<00>
forbid_dtd<EFBFBD>forbid_entities<65>forbid_external<61>_parser<65>defused_start_doctype_decl<63>StartDoctypeDeclHandler<65>defused_entity_decl<63>EntityDeclHandler<65>defused_unparsed_entity_decl<63>UnparsedEntityDeclHandler<65>#defused_external_entity_ref_handler<65>ExternalEntityRefHandler)r+<00>targetr6r7r8<00>parserr#r#r$r*ns  <04>zDefusedExpatParser.__init__cCs t|||<03><03>r0)r)r+<00>name<6D>sysid<69>pubid<69>has_internal_subsetr#r#r$r:|s z-DefusedExpatParser.defused_start_doctype_declcCst||||||<07><06>r0<00>r)r+rD<00>is_parameter_entity<74>value<75>baserErF<00> notation_namer#r#r$r<sz&DefusedExpatParser.defused_entity_declcCst|d||||<05><06>r0rH)r+rDrKrErFrLr#r#r$r><00>sz/DefusedExpatParser.defused_unparsed_entity_declcCst||||<04><04>r0)r)r+<00>contextrKrErFr#r#r$r@<00>sz6DefusedExpatParser.defused_external_entity_ref_handlerN)FTT)r1r2r3r*r:r<r>r@r#r#r#r$r5ms 
 r5cCs$tt_tt_tt_trtt_dSdSr0)r5<00> xmlrpc_client<6E>
FastParserr&r r%r <00> xmlrpc_serverr#r#r#r$<00> monkey_patch<63><00> 
<04>rQcCs$dt_tt_tt_trtt_dSdSr0)rNrO<00>_OrigGzipDecodedResponser <00>_orig_gzip_decoder rPr#r#r#r$<00>unmonkey_patch<63>rRrUr0)!r4<00>
__future__rrr<00>commonrrrr<00>
__origin__<EFBFBD> xmlrpc.clientr <00>xmlrpcr
rNr rPr rTr rSrr<00> ImportErrorrr%r<00>objectr&r5rQrUr#r#r#r$<00><module>s8         <02>
'