Skip to content

Commit 1dfa952

Browse files
authored
Merge pull request #76 from codingo/timk-sni-bugfix
Disabled TLS warnings, comment out monkey patching
2 parents c771ebd + 54fc716 commit 1dfa952

File tree

1 file changed

+17
-12
lines changed

1 file changed

+17
-12
lines changed

lib/core/virtual_host_scanner.py

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,32 @@
66
import pandas as pd
77
import time
88
from lib.core.discovered_host import *
9-
from urllib3.util import ssl_
9+
import urllib3
1010

1111
DEFAULT_USER_AGENT = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) '\
1212
'AppleWebKit/537.36 (KHTML, like Gecko) '\
1313
'Chrome/61.0.3163.100 Safari/537.36'
1414

15-
_target_host = None
16-
_ssl_wrap_socket = ssl_.ssl_wrap_socket
15+
urllib3.disable_warnings()
1716

17+
'''
18+
from urllib3.util import ssl_
1819
19-
def ssl_wrap_socket(sock, keyfile=None, certfile=None, cert_reqs=None,
20-
ca_certs=None, server_hostname=None,
21-
ssl_version=None, ciphers=None, ssl_context=None,
22-
ca_cert_dir=None):
23-
ssl_wrap_socket_(sock, keyfile=keyfile, certfile=certfile,
24-
cert_reqs=cert_reqs, ca_certs=ca_certs,
25-
server_hostname=_target_host, ssl_version=ssl_version,
26-
ciphers=ciphers, ssl_context=ssl_context,
27-
ca_cert_dir=ca_cert_dir)
20+
_target_host = None
21+
_orig_wrap_socket = ssl_.ssl_wrap_socket
22+
23+
def _ssl_wrap_socket(sock, keyfile=None, certfile=None, cert_reqs=None,
24+
ca_certs=None, server_hostname=None,
25+
ssl_version=None, ciphers=None, ssl_context=None,
26+
ca_cert_dir=None):
27+
_orig_wrap_socket(sock, keyfile=keyfile, certfile=certfile,
28+
cert_reqs=cert_reqs, ca_certs=ca_certs,
29+
server_hostname=_target_host, ssl_version=ssl_version,
30+
ciphers=ciphers, ssl_context=ssl_context,
31+
ca_cert_dir=ca_cert_dir)
2832
2933
ssl_.ssl_wrap_socket = _ssl_wrap_socket
34+
'''
3035

3136

3237
class virtual_host_scanner(object):

0 commit comments

Comments
 (0)