Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238

Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
U i_H @sddlZddlZddlmZddlmZmZm Z ddl Z ddl m Z m Z mZddl mZmZmZddl mZmZmZmZmZmZmZddl mZmZddl mZmZmZm Z zdd l m!Z!Wne"k rYnXdd l m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,dd l m-Z-m.Z.ej/d e0d de de j/de0dde dej/de0dde dej/de0dde de j/de0dde dej/de0dde de1j2Z3e1_3dde1j45DZ6e7e1ddZ8GdddeZ9Gdd d eZ:Gd!d"d"eZ;Gd#d$d$eZZ>m?Z?dd'l@m@Z@mAZAmBZBmCZCdd(l@mDZDmEZEddl@ZFddlGZGddlHZHddlIZIeJZKd)gZLeMe d*ZNe-ZOeZPd+d,ZQd-d.ZRd/d0ZSd1d2ZTed3d4ZUd5d6ZVGd7d8d8ed8d9ZWGd:d;d;eWeZXGdd?d@Z[e2fe\dAeXjZddddddBdCdDZ]e[Z^e]Z_GdEdFdFZ`dGdHZaGdIdJdJe@ZbebeY_ce`eY_ddddAe\e2ddKdKdf dLdMZedNdOZfdPZgdQZhdRdSZidTdUZje2dfdVdWZkdXdYZldS)ZN) namedtuple)EnumIntEnumIntFlag)OPENSSL_VERSION_NUMBEROPENSSL_VERSION_INFOOPENSSL_VERSION) _SSLContext MemoryBIO SSLSession)SSLErrorSSLZeroReturnErrorSSLWantReadErrorSSLWantWriteErrorSSLSyscallError SSLEOFErrorSSLCertVerificationError)txt2objnid2obj) RAND_statusRAND_add RAND_bytesRAND_pseudo_bytes)RAND_egd) HAS_SNIHAS_ECDHHAS_NPNHAS_ALPN HAS_SSLv2 HAS_SSLv3 HAS_TLSv1 HAS_TLSv1_1 HAS_TLSv1_2 HAS_TLSv1_3)_DEFAULT_CIPHERS_OPENSSL_API_VERSION _SSLMethodcCs|do|dkS)NZ PROTOCOL_PROTOCOL_SSLv23 startswithnamer,"/opt/python38/lib/python3.8/ssl.py|r.)sourceOptionscCs |dS)NZOP_r(r*r,r,r-r.r/ZAlertDescriptioncCs |dS)NZALERT_DESCRIPTION_r(r*r,r,r-r.r/ZSSLErrorNumbercCs |dS)NZ SSL_ERROR_r(r*r,r,r-r.r/ VerifyFlagscCs |dS)NZVERIFY_r(r*r,r,r-r.r/ VerifyModecCs |dS)NZCERT_r(r*r,r,r-r.r/cCsi|]\}}||qSr,r,).0r+valuer,r,r- sr6ZPROTOCOL_SSLv2c@s6eZdZejZejZejZ ej Z ej Z ejZejZdS) TLSVersionN)__name__ __module__ __qualname___sslZPROTO_MINIMUM_SUPPORTEDZMINIMUM_SUPPORTEDZ PROTO_SSLv3SSLv3Z PROTO_TLSv1ZTLSv1Z PROTO_TLSv1_1ZTLSv1_1Z PROTO_TLSv1_2ZTLSv1_2Z PROTO_TLSv1_3ZTLSv1_3ZPROTO_MAXIMUM_SUPPORTEDZMAXIMUM_SUPPORTEDr,r,r,r-r7sr7c@s$eZdZdZdZdZdZdZdZdS)_TLSContentTypeN) r8r9r:CHANGE_CIPHER_SPECALERTZ HANDSHAKEZAPPLICATION_DATAHEADERZINNER_CONTENT_TYPEr,r,r,r-r=s r=c@seZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#S)$ _TLSAlertTyper r>r?r@()*+,-./0123<FGPVZdmnopqrstxN)%r8r9r:Z CLOSE_NOTIFYZUNEXPECTED_MESSAGEZBAD_RECORD_MACZDECRYPTION_FAILEDZRECORD_OVERFLOWZDECOMPRESSION_FAILUREZHANDSHAKE_FAILUREZNO_CERTIFICATEZBAD_CERTIFICATEZUNSUPPORTED_CERTIFICATEZCERTIFICATE_REVOKEDZCERTIFICATE_EXPIREDZCERTIFICATE_UNKNOWNZILLEGAL_PARAMETERZ UNKNOWN_CAZ ACCESS_DENIEDZ DECODE_ERRORZ DECRYPT_ERRORZEXPORT_RESTRICTIONZPROTOCOL_VERSIONZINSUFFICIENT_SECURITYZINTERNAL_ERRORZINAPPROPRIATE_FALLBACKZ USER_CANCELEDZNO_RENEGOTIATIONZMISSING_EXTENSIONZUNSUPPORTED_EXTENSIONZCERTIFICATE_UNOBTAINABLEZUNRECOGNIZED_NAMEZBAD_CERTIFICATE_STATUS_RESPONSEZBAD_CERTIFICATE_HASH_VALUEZUNKNOWN_PSK_IDENTITYZCERTIFICATE_REQUIREDZNO_APPLICATION_PROTOCOLr,r,r,r-rGsDrGc@sdeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdS)_TLSMessageTyper r>r?r@rACrCN)r8r9r:Z HELLO_REQUESTZ CLIENT_HELLOZ SERVER_HELLOZHELLO_VERIFY_REQUESTZNEWSESSION_TICKETZEND_OF_EARLY_DATAZHELLO_RETRY_REQUESTZENCRYPTED_EXTENSIONSZ CERTIFICATEZSERVER_KEY_EXCHANGEZCERTIFICATE_REQUESTZ SERVER_DONEZCERTIFICATE_VERIFYZCLIENT_KEY_EXCHANGEFINISHEDZCERTIFICATE_URLZCERTIFICATE_STATUSZSUPPLEMENTAL_DATAZ KEY_UPDATEZ NEXT_PROTOZ MESSAGE_HASHrDr,r,r,r-rfs,rfwin32)enum_certificates enum_crls)socketAF_INET SOCK_STREAMcreate_connection) SOL_SOCKETSO_TYPE tls-uniqueHOSTFLAG_NEVER_CHECK_SUBJECTcCs|sdS|d}|s&||kS|dkrsole wildcard without additional labels are not support: {!r}.ztd ||d fntd dS)Nztempty or no certificate, match_hostname needs a SSL socket or SSL context with either CERT_OPTIONAL or CERT_REQUIREDZsubjectAltNamer,ZDNSz IP AddressZsubjectZ commonNamergz&hostname %r doesn't match either of %sz, zhostname %r doesn't match %rrz=no appropriate commonName or subjectAltName fields were found) rrgetrappendrlenrjoinmaprepr)certrrZdnsnamesZsankeyr5subr,r,r-match_hostnamessB          rDefaultVerifyPathszQcafile capath openssl_cafile_env openssl_cafile openssl_capath_env openssl_capathcCsdt}tj|d|d}tj|d|d}ttj|rF|ndtj|rX|ndf|S)Nrrgrhri) r;get_default_verify_pathsosenvironrrpathisfileisdir)partscafilecapathr,r,r-rsrcs@eZdZdZfddZefddZefddZZS) _ASN1Objectr,cstj|ft|ddS)NFr*super__new___txt2obj)clsoid __class__r,r-rsz_ASN1Object.__new__cstj|ft|Sr)rr_nid2obj)rZnidrr,r-fromnidsz_ASN1Object.fromnidcstj|ft|ddS)NTr*r)rr+rr,r-fromnamesz_ASN1Object.fromname) r8r9r: __slots__r classmethodrr __classcell__r,r,rr-rs  rznid shortname longname oidc@seZdZdZdZdS)Purposez1.3.6.1.5.5.7.3.1z1.3.6.1.5.5.7.3.2N)r8r9r: SERVER_AUTHZ CLIENT_AUTHr,r,r,r-rsrcseZdZdZdZdZefddZddZd1d d Z d2d d Z d dZ ddZ ddZ ddZejfddZeedrefddZejfddZefddZejfddZefddZejfd dZeed!red"d#Zejd$d#Zn ed%d#Zefd&d'Zejfd(d'Zefd)d*Zefd+d,Zejfd-d,Zefd.d/Zejfd0d/ZZS)3 SSLContext)ZCAZROOTNcOst||}|Sr)r r)rprotocolargskwargsselfr,r,r-rs zSSLContext.__new__cCs4|dkr dSt|tr&|ddS|dSdS)NZidnaascii) isinstancestrencodedecode)rrr,r,r-_encode_hostnames  zSSLContext._encode_hostnameFTc Cs|jj|||||||dS)N)sock server_sidedo_handshake_on_connectsuppress_ragged_eofsserver_hostnamecontextsession)sslsocket_class_create)rrrrrrrr,r,r- wrap_socketszSSLContext.wrap_socketcCs|jj|||||||dS)N)rrrr)sslobject_classrr)rincomingoutgoingrrrr,r,r-wrap_bioszSSLContext.wrap_biocCs`t}|D]F}t|d}t|dks0t|dkr8td|t|||q ||dS)Nrrz(NPN protocols must be 1 to 255 in length) bytearraybytesrr rextendZ_set_npn_protocols)rZ npn_protocolsprotosrbr,r,r-set_npn_protocolss  zSSLContext.set_npn_protocolscs8dkrd_n$ts tdfdd}|_dS)Nznot a callable objectcs|}|||Sr)r)sslobjZ servernameZsslctxrserver_name_callbackr,r-shim_cbs z3SSLContext.set_servername_callback..shim_cb)Z sni_callbackcallable TypeError)rrrr,rr-set_servername_callbacks z"SSLContext.set_servername_callbackcCs`t}|D]F}t|d}t|dks0t|dkr8td|t|||q ||dS)Nrrrz)ALPN protocols must be 1 to 255 in length)rrrr rrZ_set_alpn_protocols)rZalpn_protocolsrrrr,r,r-set_alpn_protocols s  zSSLContext.set_alpn_protocolscCsvt}z.inner)rrrrhasattrrr)rrrrrr-rs  cs ttjSr)r&rrrrr,r-rszSSLContext.protocolcs ttjSr)r2r verify_flagsrrr,r-r szSSLContext.verify_flagscstttj||dSr)rrr rrrr,r-r scs0tj}z t|WStk r*|YSXdSr)r verify_moder3rrrr,r-r s  zSSLContext.verify_modecstttj||dSr)rrr rrrr,r-r s)FTTNN)FNN) r8r9r:rrr PROTOCOL_TLSrrrrrrrrrrrrr propertyrsetterrrr;rrrr r rr,r,rr-rsl           &%r)rrrcCst|tst|tt}|tjkr0t|_d|_ |s<|s<|rL| |||n|jt kr`| |t |drtjd}|rtjjs||_|S)NTkeylog_filename SSLKEYLOGFILE)rrrrr rr CERT_REQUIREDr check_hostnamer CERT_NONErrrrrrflagsignore_environmentr)rrrrr keylogfiler,r,r-create_default_contexts        rF) cert_reqsrrcertfilekeyfilerrrc Cst|tst|t|} |s$d| _|dk r2|| _|rsz&SSLObject.verify_client_post_handshake)FNNN)r*N)F)r)r8r9r:r rrr rr rr)rrr+r.r0r2r3r4r5r6r7r8r:r;rr>r,r,r,r-r,sF           rcCstt|jj|_|Sr)getattrrr8__doc__)funcr,r,r- _sslcopydocsrBcseZdZddZedWfdd Zeedd Zej d d Zeed d Z e j d d Z eeddZ ddZ dXddZ ddZdYddZddZedZddZeddZedd Zed!d"Zed#d$Zed%d&Zd[fd(d) Zd\fd*d+ Zd,d-Zd]fd.d/ Zd^fd0d1 Zd_fd2d3 Zd`fd4d5 Zdafd6d7 Zdbfd8d9 Zd:d;Z dd?Z"fd@dAZ#edBdCZ$edDdEZ%fdFdGZ&edcdHdIZ'fdJdKZ(dLdMZ)dNdOZ*fdPdQZ+edddSdTZ,edUdVZ-Z.S)e SSLSocketcOst|jjddS)NzX does not have a public constructor. Instances are returned by SSLContext.wrap_socket().rrr,r,r-r s zSSLSocket.__init__FTNc s|tttkrtd|r8|r(td|dk r8td|jrJ|sJtdt|j|j |j | d}|j |f|} t t| jf|| |||| _|| _d| _d| _|| _||| _|| _|| _z | Wn6tk r} z| jtjkrd} W5d} ~ XYnXd} | | _ | rzH| jj!| || j| | jd| _|rj| } | d krbtd | "Wn$ttfk r| #YnX| S) Nz!only stream sockets are supportedz4server_hostname can only be specified in client modez,session can only be specified in client modez'check_hostname requires server_hostname)familytypeprotofilenoFTr!rzHdo_handshake_on_connect should not be specified for non-blocking sockets)$ getsockoptrrr}NotImplementedErrorrrdictrDrErFrGrrrCr  settimeout gettimeoutdetach_context_session_closedr"rrrrr getpeernamererrnoZENOTCONN _connected _wrap_socketr8close) rrrrrrrrrreZ connectedtimeoutrr,r-rsj      zSSLSocket._createcCs|jSr)rPrr,r,r-rszSSLSocket.contextcCs||_||j_dSr)rPr"rr$r,r,r-rscCs|jdk r|jjSdSrr&rr,r,r-r s zSSLSocket.sessioncCs||_|jdk r||j_dSr)rQr"rr'r,r,r-r&s cCs|jdk r|jjSdSrr(rr,r,r-r),s zSSLSocket.session_reusedcCstd|jjdS)NzCan't dup() %s instances)rKrr8rr,r,r-dup2sz SSLSocket.dupcCsdSrr,)rmsgr,r,r- _checkClosed6szSSLSocket._checkClosedcCs|js|dSr)rUrSrr,r,r-_check_connected:szSSLSocket._check_connectedr*c Cs||jdkrtdz*|dk r4|j||WS|j|WSWnVtk r}z8|jdtkr|jr|dk r|WYdSWY dSnW5d}~XYnXdS)Nz'Read on closed or unwrapped SSL socket.rr/)r\r"rr+r rZ SSL_ERROR_EOFr)rrr,xr,r,r-r+Bs   zSSLSocket.readcCs&||jdkrtd|j|S)Nz(Write on closed or unwrapped SSL socket.)r\r"rr.r/r,r,r-r.Ws zSSLSocket.writecCs|||j|Sr)r\r]r"r0r1r,r,r-r0`szSSLSocket.getpeercertcCs*||jdkstjsdS|jSdSr)r\r"r;rr2rr,r,r-r2fszSSLSocket.selected_npn_protocolcCs*||jdkstjsdS|jSdSr)r\r"r;rr3rr,r,r-r3nsz SSLSocket.selected_alpn_protocolcCs$||jdkrdS|jSdSr)r\r"r4rr,r,r-r4vs zSSLSocket.ciphercCs$||jdkrdS|jSdSr)r\r"r5rr,r,r-r5~s zSSLSocket.shared_cipherscCs$||jdkrdS|jSdSr)r\r"r6rr,r,r-r6s zSSLSocket.compressionrcsF||jdk r4|dkr(td|j|j|St||SdS)Nrz3non-zero flags not allowed in calls to send() on %s)r\r"rrr.rsend)rrrrr,r-r_s  zSSLSocket.sendcsL||jdk r"td|jn&|dkr8t||St|||SdS)Nz%sendto not allowed on instances of %s)r\r"rrrsendto)rrZ flags_or_addrrrr,r-r`s zSSLSocket.sendtocOstd|jdS)Nz&sendmsg not allowed on instances of %srKrrr,r,r-sendmsgszSSLSocket.sendmsgc s||jdk r|dkr(td|jd}t|H}|d2}t|}||krn|||d}||7}qJW5QRXW5QRXnt ||SdS)Nrz6non-zero flags not allowed in calls to sendall() on %sB) r\r"rr memoryviewcastrr_rsendall)rrrrview byte_viewamountr-rr,r-rfs  zSSLSocket.sendallcs,|jdk r||||St|||SdSr)r"_sendfile_use_sendrsendfile)rfileoffsetrrr,r-rks zSSLSocket.sendfilecsD||jdk r2|dkr(td|j||St||SdS)Nrz3non-zero flags not allowed in calls to recv() on %s)r\r"rrr+rrecvrbuflenrrr,r-rns  zSSLSocket.recvcsj||r|dkrt|}n |dkr*d}|jdk rV|dkrJtd|j|||St|||SdS)Nr*rz8non-zero flags not allowed in calls to recv_into() on %s)r\rr"rrr+r recv_intorr,nbytesrrr,r-rqs    zSSLSocket.recv_intocs4||jdk r"td|jnt||SdS)Nz'recvfrom not allowed on instances of %s)r\r"rrrrecvfromrorr,r-rts  zSSLSocket.recvfromcs6||jdk r"td|jnt|||SdS)Nz,recvfrom_into not allowed on instances of %s)r\r"rrr recvfrom_intorrrr,r-rus  zSSLSocket.recvfrom_intocOstd|jdS)Nz&recvmsg not allowed on instances of %srarr,r,r-recvmsgszSSLSocket.recvmsgcOstd|jdS)Nz+recvmsg_into not allowed on instances of %srarr,r,r- recvmsg_intoszSSLSocket.recvmsg_intocCs$||jdk r|jSdSdS)Nr)r\r"r7rr,r,r-r7s  zSSLSocket.pendingcs|d|_t|dSr)r\r"rr9)rhowrr,r-r9szSSLSocket.shutdowncCs.|jr|j}d|_|Stdt|dSNzNo SSL wrapper around )r"r9rr)rsr,r,r-r:s  zSSLSocket.unwrapcCs$|jr|jStdt|dSry)r"r>rrrr,r,r-r> s z&SSLSocket.verify_client_post_handshakecsd|_tdSr)r"r _real_closerrr,r-r{szSSLSocket._real_closec CsF||}z$|dkr(|r(|d|jW5||XdS)NrI)r]rNrMr"r8)rblockrYr,r,r-r8s  zSSLSocket.do_handshakec s|jrtd|js|jdk r&td|jj|d|j||jd|_z@|rVt |}nd}t ||s~d|_|j r~| |WSt tfk rd|_YnXdS)Nz!can't connect in server-side modez/attempt to connect already-connected SSLSocket!FrHT)rrrUr"rrVrrQr connect_exconnectrr8r)rrr}rcrr,r- _real_connect!s0 zSSLSocket._real_connectcCs||ddS)NFrrrr,r,r-r~;szSSLSocket.connectcCs ||dSrrrr,r,r-r}@szSSLSocket.connect_excs.t\}}|jj||j|jdd}||fS)NT)rrr)racceptrrrr)rZnewsockrrr,r-rEszSSLSocket.acceptrcCs4|jdk r|j|S|tkr,td|dSdS)Nz({0} channel binding type not implemented)r"r;CHANNEL_BINDING_TYPESrrr<r,r,r-r;Qs  zSSLSocket.get_channel_bindingcCs|jdk r|jSdSdSrr=rr,r,r-r\s  zSSLSocket.version)FTTNNN)N)r*N)F)r)N)r)rN)r*r)Nr)r*r)Nr)F)r)/r8r9r:r rrr rBrr rr)rZr\r]r+r.r0r2r3r4r5r6r_r`rbrfrkrnrqrtrurvrwr7r9r:r>r{r8rr~r}rr;rrr,r,rr-rCs>                          rCTc Csl|r|std|r |s tdt|} || _|r<| ||rL| ||| rZ| | | j||||dS)Nz5certfile must be specified for server-side operationsr)rrrr)rrr rrZ set_ciphersr) rrrrr ssl_versionca_certsrrZciphersrr,r,r-ris$   rcCsddlm}ddlm}d}d}z||ddd}Wn$tk rbtd||fYn0X||dd|}||d|f|d d SdS) Nr)strptime)timegm) ZJanZFebZMarZAprZMayZJunZJulZAugZSepZOctZNovZDecz %d %H:%M:%S %Y GMTrirgz*time data %r does not match format "%%b%s"rhrl)timerZcalendarrindextitler)Z cert_timerrZmonthsZ time_formatZ month_numberttr,r,r-cert_time_to_secondss   rz-----BEGIN CERTIFICATE-----z-----END CERTIFICATE-----csRtt|ddtg}|fddtdtdD7}|tdd|S)NASCIIstrictcsg|]}||dqS)@r,)r4ifr,r- sz(DER_cert_to_PEM_cert..rr ) rbase64Zstandard_b64encode PEM_HEADERrangerr PEM_FOOTERr)Zder_cert_bytesssr,rr-DER_cert_to_PEM_certs "rcCs\|tstdt|ts0tdt|tttt }t| ddS)Nz(Invalid PEM encoding; must start with %sz&Invalid PEM encoding; must end with %srr) r)rrstripendswithrrrZ decodebytesr)Zpem_cert_stringdr,r,r-PEM_cert_to_DER_certs rc Csd|\}}|dk rt}nt}t|||d}t|&}||}|d} W5QRXW5QRXt| S)N)rrT)rr_create_stdlib_contextr~rr0r) rrrhostportrrrZsslsockZdercertr,r,r-get_server_certificates  rcCs t|dS)Nz )_PROTOCOL_NAMESr)Z protocol_coder,r,r-get_protocol_namesr)mrr collectionsrenumrZ_Enumr_IntEnumrZ_IntFlagr;rrrr r r r r rrrrrrrrrrrrrr ImportErrorrrrrrrr r!r"r#r$r% _convert_r8r&r r' __members__itemsrr?Z_SSLv2_IF_EXISTSr7r=rGrfrryrzr{r|r}r~rrrrrTrrZ socket_errorrrZHAS_NEVER_CHECK_COMMON_NAMEZ_RESTRICTED_SERVER_CIPHERSrrrrrrrrrrrrrrZ_create_default_https_contextrrrBrCrrrrrrrrrrr,r,r,r-]s $0   )  1# 9z # /