Example #1
0
    def setUp(self):
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(5)
        sock.connect(("www.google.com", 443))

        sslClient = DebugSslClient(sslVersion=SSLV23, sock=sock, sslVerify=SSL_VERIFY_NONE)
        sslClient.set_cipher_list('ECDH')  # Needed for test_get_ecdh_param()
        sslClient.do_handshake()
        self.sslClient = sslClient
Example #2
0
    def setUp(self):
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(5)
        sock.connect(("www.google.com", 443))

        sslClient = DebugSslClient(sslVersion=SSLV23, sock=sock, sslVerify=SSL_VERIFY_NONE)
        sslClient.set_cipher_list('ECDH')  # Needed for test_get_ecdh_param()
        sslClient.do_handshake()
        self.sslClient = sslClient
Example #3
0
#!/usr/bin/python2.7
import socket
from nassl import TLSV1, SSL_VERIFY_NONE
from nassl.DebugSslClient import DebugSslClient


sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.settimeout(5)
sock.connect(("www.google.com", 443))

sslClient = DebugSslClient(sslVersion=TLSV1, sock=sock, sslVerify=SSL_VERIFY_NONE)
sslClient.do_handshake()
print sslClient.get_current_cipher_name()
for cert in sslClient.get_peer_cert_chain():
    print cert.as_dict()['subject']['commonName']
Example #4
0
import socket
from nassl import TLSV1, SSL_VERIFY_NONE
from nassl.DebugSslClient import DebugSslClient

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.settimeout(5)
sock.connect(("www.google.com", 443))

sslClient = DebugSslClient(sslVersion=TLSV1,
                           sock=sock,
                           sslVerify=SSL_VERIFY_NONE)
sslClient.do_handshake()
print sslClient.get_current_cipher_name()
for cert in sslClient.get_peer_cert_chain():
    print cert.as_dict()['subject']['commonName']